原因:使用sftp进行文件传输时,需要连接到远程服务器的root用户上去!
这就导致了另一个问题:
在命令行使用su命令并输入root用户密码可以切换到root用户,但是使用sftp连接root用户,会连接失败
同类型的问题也有使用xshell无法连接root用户等等;
解决方案:
1、修改sshd_config文件 具体命令为 vim /etc/ssh/sshd_config
将PermitRootLogin Prohibit-password 注释掉,在底下重新添加一行 PermitRootLogin yes
2、重启ssh服务,命令为 service sshd restart