LoginSignup
14
13

More than 5 years have passed since last update.

AWS EC2(Linux)パスワード認証設定方法

Last updated at Posted at 2018-10-08

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ユーザーは初期状態、パスワード設定されていないため、
パスワード認証を許可する際、事前に対象ユーザーのパスワードを設定してください。

14
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
14
13