sudoコマンド
シェルスクリプトで行う設定
■設定は一発サーバーを実行すると自動的に行われます。
■sudoインストール
yum -y install sudo
■Apacheのパスワード削除
passwd -d apache
■設定ファイルの差替え
■今までの設定ファイルをリネーム
■元に戻す時は、各ファイル名の末尾についている.bakを取る
mv -f /etc/sudoers /etc/sudoers.bak
■差替えファイル移動
cp -f /var/www/html/isrv/setting1/sudoers /etc/sudoers
■差替えファイルパーミッション設定
chmod 440 /etc/sudoers
■Apacheにパスワード追加
passwd apache
yum -y install sudo
■Apacheのパスワード削除
passwd -d apache
■設定ファイルの差替え
■今までの設定ファイルをリネーム
■元に戻す時は、各ファイル名の末尾についている.bakを取る
mv -f /etc/sudoers /etc/sudoers.bak
■差替えファイル移動
cp -f /var/www/html/isrv/setting1/sudoers /etc/sudoers
■差替えファイルパーミッション設定
chmod 440 /etc/sudoers
■Apacheにパスワード追加
passwd apache
差替えファイルであらかじめしてある設定
■sudo設定ファイル編集
/etc/sudoers
■コメント化
Defaults requiretty
↓
#Defaults requiretty
■以下を末尾に追加
■ローカルネットワークからしかsudoコマンドを実行できないようにする設定
Host_Alias LOCAL=192.168.0.0/16
■apacheユーザーはパスワードが必要
apache LOCAL=(ALL) PASSWD:ALL
/etc/sudoers
■コメント化
Defaults requiretty
↓
#Defaults requiretty
■以下を末尾に追加
■ローカルネットワークからしかsudoコマンドを実行できないようにする設定
Host_Alias LOCAL=192.168.0.0/16
■apacheユーザーはパスワードが必要
apache LOCAL=(ALL) PASSWD:ALL
■設定ファイル情報
-r--r----- 1 root root 3185 9月 20 11:02 /etc/sudoers
-r--r----- 1 root root 3185 9月 20 11:02 /etc/sudoers
CGIで行う設定
■一発サーバープラス利用停止時、及びアンインストール時の設定。
■sudo設定ファイル編集
/etc/sudoers
■コメント解除
#Defaults requiretty
↓
Defaults requiretty
■以下を削除
Host_Alias LOCAL=192.168.0.0/16
apache LOCAL=(ALL) PASSWD:ALL
/etc/sudoers
■コメント解除
#Defaults requiretty
↓
Defaults requiretty
■以下を削除
Host_Alias LOCAL=192.168.0.0/16
apache LOCAL=(ALL) PASSWD:ALL
このページのご意見
■このページへのご意見・ご要望、間違い、誤字・脱字のご連絡はこちらからお願いします。
