システム開発(大阪)の依頼なら鈴木商店 | AWS EC2 apacheの実行ユーザー
http://d.suzukishouten.co.jp/blog/suzuki/?p=174
//Web開発専用のユーザー「webdev」追加(グループはapacheグループとする)
useradd -g apache webdev
//Web開発用フォルダの所有者を変更
chown -R webdev:apache /var/www
//アパッチの実行ユーザーを変更するために、httpd.confを編集
//httpd.confを開いて
vim /etc/httpd/conf/httpd.conf
//以下の内容を変更
User suzukishouten
Group apache
//アパッチ再起動
apachectl restart
ec2ユーザー以外のユーザーでsshログイン
開発者にapacheの実行ユーザーでのみログインさせたい場合などec2-user以外のユーザーでログインしたいことがよくあります。
参考:AWS EC2 apacheの実行ユーザー
//rootユーザーで作業する
sudo - su
//ユーザー追加(apacheグループ)
useradd -g apache webdev
秘密鍵、公開鍵はec2-userと同じものにするのでコピー
mkdir /home/webdev/.ssh
cp /home/ec2-user/.ssh/authorized_keys /home/webdev/.ssh/authorized_keys
ファイル所有者・パーミッションの変更
chown -R webdev /home/webdev/.ssh
chmod 700 /home/webdev/.ssh
chmod 600 /home/webdev/.ssh/authorized_keys
以上でwebdevユーザーでsshログインできるようになる
//path-key.pemが秘密鍵
ssh -i path-key.pem webdev@10.10.10.10
0 件のコメント:
コメントを投稿