新しいEC2インスタンスにアクセスするためのデフォルトの方法は、あなたのキーペアを使用することです。ユーザーがEC2 Ubuntuインスタンスにsshできるようにしますか?
他のユーザーが自分のキーを与えずにインスタンスに接続できるようにするにはどうすればよいですか? (理想的には、ログイン時にユーザ/パスワードの入力を求められます)
新しいEC2インスタンスにアクセスするためのデフォルトの方法は、あなたのキーペアを使用することです。ユーザーがEC2 Ubuntuインスタンスにsshできるようにしますか?
他のユーザーが自分のキーを与えずにインスタンスに接続できるようにするにはどうすればよいですか? (理想的には、ログイン時にユーザ/パスワードの入力を求められます)
/etc/ssh/sshd_configを編集し、PasswordAuthentication
をyes
に設定してください。
sudo /etc/init.d/sshd reload
と入力します。
次にあなたがユーザーを作成することができます。あなたは意志
passwd USERNAME
その後
useradd USERNAME
(...などのホームディレクトリを設定する方法についてのオプションのための男を確認してください)
新しいパスワードを求めるメッセージが表示されます
これを実行した後、私はFTPクライアント経由でログインしようとします。 "エラー:\t SFTPサーバから予期しないEOFを受け取りました。 Error :\tサーバに接続できませんでした。 " – BadHorsie
sudo vi /etc/ssh/sshd_config
:s/PasswordAuthentication no/PasswordAuthentication yes/
:wq
sudo /etc/init.d/sshd reload
sudo useradd newuser
プロンプトが表示され、パスワードを入力します。
あなたはパスワードを変更しますか?
sudo passwd newuser
今、ユーザーはsshdのリロードを使用し、もはや、私のようないくつかのUbuntu初心者に新しいUbuntuのインスタンスをいくつかの時間を節約するために
ssh [email protected]_public_ip
PasswordAuthentication noは通常コメントアウトされています – rtacconi
sudo /etc/init.d/sshd reloadが動作しない場合は、sudo' /etc/init.d/ssh reload'を実行してください。私はUbuntu 16.04で 'sshd'の代わりに' ssh'を使用しなければなりませんでした。 –
でログインすることはできません。代わりに、それがために求めている:https://superuser.com/questions/214799/no-etc-init-d-sshd-file-ubuntu-ec2
は次のようになります。sudo restart ssh – olefrank
http://stackoverflow.com/questions/2523615/how-to-ssh-to-amazon-ec2-:
詳細については、このSOのリンクをご覧ください。 redhat-instance-without-using-keypair – Taichman
他の鍵をユーザに追加することもできます。あなたの鍵を共有する必要はありませんが、ログインとして受け入れるためにその鍵を追加してください。 – Umingo