
如果在SSH中,我们肯定是指导需要su到root用户才可以进行文件的操作权限,那在WINSCP中如何操作呢?
第一、查看SFTP位置

> cat /etc/ssh/sshd_config | grep sftp
通过命令,然后看到SFTP的位置,这个路径是需要复制下来的,等会需要用到。
第二、修改普通用户权限
> vi /etc/sudoers

在上图位置,添加"itbulucom ALL=NOPASSWD: /usr/libexec/openssh/sftp-server"授权普通用户SFTP权限。然后保存退出。
第三、设置WINSCP选项

看图,在SFTP选项中,设置SFTP路径。
第四、WINSCP连接检测

连接没有问题,而且是可以上传替换文件的。
总结,通过配置普通用户权限的方法,可以用WINSCP登入普通用户,授权文件写入权限。