[aws] AWS上のLinuxにRootでSFTPを使用してアップロード
AWS上のLinuxにRootでSFTPを使用してアップロードする方法は以下のとおり
EC2-userで一旦SSHログイン
ssh -i 秘密鍵のパス ec2-user@IPアドレス
Rootになる
sudo su -
sshd_configを編集
vi /etc/ssh/sshd_config
#PermitRootLogin yes
を
PermitRootLogin yes
に変更
キーのバックアップを取っておく
cp /root/.ssh/authorized_keys /root/.ssh/authorized_keys_bk
キーファイルを上書き
cp /home/ec2-user/.ssh/authorized_keys /root/.ssh/authorized_keys
sshdを再起動
service sshd reload