タグ

sudoに関するbsheepのブックマーク (3)

  • audit_log_user_command()にハマる - なぜか数学者にはワイン好きが多い

    これも,linuxでシステム構築している同僚と一緒にやったお話. Cent OS 5.2 with linux kernel 2.6.24上で,rootだろうがrootにスイッチ・ユーザを許した一般ユーザだろうが,sudoコマンドを使うと,次のような警告が出て気持ち悪い,ということから始まった作業でした. # sudo uptime audit_log_user_command(): Connection refused 00:01:42 up 1 day, 4:41, 5 users, load average: 0.22, 0.06, 0.02 どんなコマンドを実行しても,Connection refusedが出ます. # sudo pwd audit_log_user_command(): Connection refused /root ググると同様に悩んでいる人はたくさんいるよう

    audit_log_user_command()にハマる - なぜか数学者にはワイン好きが多い
  • @IT:止められないUNIXサーバの管理対策 第5回 (3) ~管理者権限の制限のためのsuとsudoの基本~

    ※ご注意 稿の内容を検証する場合は、必ず影響を及ぼさない限られた環境下で行って下さい。また、稿を利用した行為による問題に関しましては、筆者および株式会社アットマーク・アイティは一切責任を負いかねます。ご了承ください。 前回は、すべてのコマンドが使用できてしまう特権ユーザー(スーパーユー ザー)の利用制限について説明した。今回は、引き続き特権ユーザーが通常行うsuのセキュリティ上の問題点やsudoの基的な使い方について紹介する。 suの問題点 suコマンドは、再ログインになしにrootに限らず任意のユーザーにスイッチすることができるという、とても便利なコマンドだ。しかし、そんなsuコマンドには、以下に示すようなことが懸念されている。 ●rootのパスワードを入力する必要がある suコマンドは、実行時にスイッチするユーザーのパスワードを入力する必要がある。例えばtelnetでリモートログ

    @IT:止められないUNIXサーバの管理対策 第5回 (3) ~管理者権限の制限のためのsuとsudoの基本~
  • コマンド:sudo: UNIX/Linuxの部屋

    sudo コマンドは、root などの他のユーザ権限で特定のコマンドを実行するためのコマンドである。sudo を使うと「root パスワードを教えずに」「誰に」「どのコマンドを実行可能とする」といった細かな権限を設定できるため、セキュリティが向上する。sudo コマンドは Linux・FreeBSD 等、一般的な UNIX 系 OS で外部パッケージとして提供されているが、環境によっては既にインストール済みのことも多い。 ●sudo コマンドの基的な使い方 sudo は、一般ユーザ権限では普通実行できないコマンドを、あるユーザだけには許可したいが、root 権限を与えたくはない場合に使う。また、誰がどういうコマンドを実行したかは /var/log/messages・/var/log/syslog・/var/log/authlog などに記録される。どのログファイルに出力されるかは sys

    コマンド:sudo: UNIX/Linuxの部屋
  • 1