概要
AWSでUbuntuで、鍵認証ではなくパスワードログインをしたかったので、rootのパスワードを設定し、パスワードログインを許可する設定を行います。
動作環境
~
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
rootのパスワードを生成
~
$ sudo su #root権限になる
$ passwd
Enter new UNIX password: #任意のパスワードを入力
Retype new UNIX password:
passwd: password updated successfully
sshの設定ファイルを変更
/etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
設定ファイルの読み込みます。
~
$ /etc/init.d/ssh restart
[ ok ] Restarting ssh (via systemctl): ssh.service.
別シェルでsshログインをすると、パスワードを聞かれるので、先ほど設定したパスワードを入力します。
~
$ ssh root@***.***.***.*** #サーバーのIPアドレス