web-dev-qa-db-ja.com

Ubuntu 14.04でSSHルートアクセスを有効にする方法

Ubuntu 14.04でsshルートアクセスを有効にします。 /etc/ssh_config(PermitRootLogin yes)を編集しても何の影響もありません。

136
user283163

Ubuntu 14.04サーバーでは、単にルートのパスワードを追加するだけでは不十分です。

また、/etc/ssh/sshd_configを編集し、次の行をコメントアウトする必要があります。

PermitRootLogin without-password

そのすぐ下に、次の行を追加します。

PermitRootLogin yes

次に、SSHを再起動します。

service ssh reload

Ubuntu 16.04.1 LTS(GNU/Linux 4.4.0-59-generic x86_64)の場合、PermitRootLogin without-passwordPermitRootLogin prohibit-passwordに置き換えられました。

205
bdep

ルートアカウントのパスワードを設定する必要があり、それが機能します。

Sudo passwd

同じパスワードを2回入力します。

追伸/ etc/ssh/sshd_configを変更したら、opensshサーバーをリロードすることを忘れないでください。

Sudo service ssh reload
38
cioby23

Ubuntu 14.04サーバー。

パスワードを設定する

Sudo passwd

/ etc/ssh/sshd_configの変更

PermitRootLoginを変更する

PermitRootLogin yes

PasswordAuthenticationの値も確認する必要があります。 noに設定されている場合、yesに設定されます

PasswordAuthentication yes

次に、SSHを再起動します。

service ssh restart

25
Pandurang Patil

14.04の場合、/ etc/ssh/sshd_configの行の下にコメントする必要があります。

#StrictModes yes
3
Jitendra