Amazon EC2にSFTPで接続
Amazon EC2に「FTPで接続したい」と言われた時のメモ。
作業ユーザーを作成
$ sudo useradd hoge $ sudo passwd hoge
$ sudo visudo
hoge ALL=(ALL) ALL
鍵の作成
$ sudo su - hoge $ mkdir ~/.ssh $ ssh-keygen -t rsa $ mv id_rsa.pub authorized_keys $ chmod 600 authorized_keys $ chmod 700 ~/.ssh
秘密鍵を適当な名前でローカルに保存。
確認
接続を確認
ssh -i hoge.pem hoge@xx.xxx.xx.xx
書き込み権限を許可
sudo chmod o+w /var/www/html/huga
その他
エラー:Permissions 0644 for ‘hoge.pem’ are too open.
$ chmod 0600 hoge.pem