WinSCP报错误码3 服务器返回的错误消息:Permission denied(如何用root帐号登录winscp)

主要是因为普通用户权限不够,更改为root用户就可以了,一般不建议直接使用root账户操作服务器

1、首先设置 root 密码

sudo passwd root

这里直接用root用户省去权限的麻烦

2、修改 /etc/ssh/sshd_config 文件

拿到修改权限

su

返回普通用户命令是

su user(此处的user就是普通用户名)

然后修改设置

vim /etc/ssh/sshd_config  
如果有这段,将其注释:#PermitRootLogin without-password
添加下面两项:
PermitRootLogin yes StrictModes yes

3、重启 ssh  服务

service ssh restart

操作完成后就可以通过 root 账号登入 winscp 了。

 

记住是root用户登陆

其他:如果是操作nginx下的nginx.conf文件,路径为:usr -->local?--> nginx -->conf  -->nginx.conf

posted @ 2019-08-06 23:13  秦沐  阅读(607)  评论(0编辑  收藏