web-dev-qa-db-ja.com

rootとしてEC2サーバーにSSH接続できません-ユーザー「root」ではなく、ユーザー「ubuntu」としてログインしてください

WinSCP経由でサーバーにSSH接続しようとしていますが、PuTTYでも問題が発生します。

Ubuntu 12.04を使用しています。/etc/ssh/sshd_configを編集し、PermitRootLogin without-passwordをファイルの下部に追加しました。しかし、これで私の問題が変わったようには見えません。

人々は、sshデーモンを再起動する必要があると述べています。私が試してみました:

 /etc/init.d/sshd reload
 reload sshd.service
 /etc/init.d/sshd reload

上記のすべては認識されません。

その後、Files ¬ Custom Commands ¬ Sudo -s & suも試してみました。

19
Jamie Hutber

http://alestic.com/2009/04/ubuntu-ec2-Sudo-ssh-rsync は、利用可能なすべてのオプションを説明し、EC2のrootへのSSHを有効にするための手順が含まれています。

ssh -i KEYPAIR.pem ubuntu@HOSTNAME   'Sudo cp /home/ubuntu/.ssh/authorized_keys /root/.ssh/'
40
nneonneo