我正在尝试通过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身份登录
Answers:
如果要使用SSH或WinSCP作为root用户登录,则需要编辑SSHD的配置,请执行以下操作:
sudo nano /etc/ssh/sshd_configPermitRootLogin without-passwordPermitRootLogin yesreboot 或使用以下命令重新启动sshd服务: /etc/init.d/ssh restartsudo passwd root现在您可以以身份登录root,但我建议您使用强密码或ssh键
您无法登录,root因为Raspbian没有root密码。查看Raspbian root默认密码
通常ssh不允许root访问,因为这被认为存在安全风险。您应该能够使用您所需要的一切sudo(这是Debian的常规做法)。
如果您确实要ssh root访问,则可以启用它。
PermitRootLogin行以注释符号(#)开头,则必须删除该符号!