私はwinscpを介してrootユーザーとしてraspberrypiにログインしようとしていますが、sshでrootとして直接ログインしようとするのと同じ「アクセスが拒否されました」というだけです。
piとしてログインして実行しようとするとsudo passwd root
、コンソール出力passwd: Password changed successfully
が表示されますが、rootとしてログインできません
私はwinscpを介してrootユーザーとしてraspberrypiにログインしようとしていますが、sshでrootとして直接ログインしようとするのと同じ「アクセスが拒否されました」というだけです。
piとしてログインして実行しようとするとsudo passwd root
、コンソール出力passwd: Password changed successfully
が表示されますが、rootとしてログインできません
回答:
SSHまたはWinSCPを使用してrootとしてログインする場合は、SSHDの構成を編集する必要があります。これを実行します。
sudo nano /etc/ssh/sshd_config
PermitRootLogin without-password
PermitRootLogin yes
reboot
または、次を使用してsshdサービスを再起動します。 /etc/init.d/ssh restart
sudo passwd root
これでroot
、としてログインできますが、強力なパスワードまたはsshキーを使用することをお勧めします
パスワードがないroot
ため、ログインできません。Raspbianルートのデフォルトパスワードを参照してくださいRaspbian
root
これはセキュリティリスクと見なされるため、通常ssh
はroot
アクセスを許可しません。必要なことはすべて実行できるはずですsudo
(これは通常のDebianの慣習です)。
本当にssh
root
アクセスしたい場合は、有効にすることができます。
通常のユーザー(sudoerグループに属する)としてログインできます。
sudo su -
ルートに切り替える
PermitRootLogin
行がコメント記号(#
)で始まる場合、その記号を削除する必要があることに注意してください!