AWS EC2(Linux)パスワード認証設定方法
EC2インスンス(Linux)作成した際、デフォルトは鍵認証しか許可されていないため、
パスワード認証を許可したい場合は、sshd_configの設定が必要です。
検証環境
・AWS
・RHEL7.3
新規ユーザー作成
useradd testuser
パスワード設定
passwd testuser
パスワード設定対象のユーザーを指定し、任意のパスワードを設定してください。
sshd_configの設定
vi /etc/ssh/sshd_config
PasswordAuthentication yes
PasswordAuthenticationを『yes』に変更して保存。
※鍵認証を拒否したい場合
keyAuthentication no
コメントアウトされているため、#を削除しnoに変更。
sshdサービスを再起動してください。
sudo権限の追加
visudo
testuser ALL=(ALL) ALL
上記行のユーザーを追加する事で、sudoコマンドが使えます。
sshdサービス再起動
service sshd restart
ログインテスト
ssh testuser@ec2-<IPアドレス>.<リージョン>.compute.amazonaws.com
ログインできれば、パスワード認証成功です。
TeraTarmでもログインできます。
ec2-user、rootユーザーは初期状態、パスワード設定されていないため、
パスワード認証を許可する際、事前に対象ユーザーのパスワードを設定してください。
Author And Source
この問題について(AWS EC2(Linux)パスワード認証設定方法), 我々は、より多くの情報をここで見つけました https://qiita.com/sakaguchi_/items/d96c50220a8d5c1c78bd著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .