パスワードが設定されていないユーザーがいる(つまり、passwd -d
)。
この設定で公開鍵を使用したくありません。
そのようなユーザーにSSHログインする方法はありますか?
PermitEmptyPasswords yes
その後、sshdを再起動しますか?
問題のユーザーになりたいだけの場合、最も簡単な方法は、(sshを介して)他のユーザーとしてログインし、su $username
。これにはroot権限が必要ですが、コマンドを/etc/sudoers
そして、ユーザーにそのコマンドをrootとしてのみ実行させる。
本当にssh経由で(または他の方法でリモートから)ログインしたい場合は、次のいずれかを選択する必要があります。
sshd_config
でPermitEmptyPasswords
を許可し、sshd
を再起動します。