失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 解决办法:WinSCP 普通用户上传文件没有权限解决

解决办法:WinSCP 普通用户上传文件没有权限解决

时间:2019-08-06 16:41:04

相关推荐

解决办法:WinSCP 普通用户上传文件没有权限解决

文章目录

问题描述解决办法解决办法 1解决办法 2

问题描述

普通用户(非root用户)使用 WinSCP上传文件到 Linux 服务器,出现Permission Denied的错误提示,并且错误的返回码是3。

解决办法

解决办法 1

1、修改授权权限,将服务器上传文件夹所属用户更改为当前 WinSCP 登陆用户

chown normalusr uploadfolder

2、使用 WinSCP 进行上传成功。

3、修改回文件夹所属用户

chown -R root uploadfolder

解决办法 2

1、查看sftp应用程序的路径为止

cat /etc/ssh/sshd_config | grep sftpSubsystem sftp /usr/libexec/openssh/sftp-server

ssh默认是支持sftp协议的。

2、允许普通用户可以使用sftp服务。

vim /etc/sudoersuser: ALL=NOPASSWD:/usr/libexec/openssh/sftp-server

并且注释掉

# 注释掉下面这行#Defaults requiretty

3、在 WinSCP 端进入高级设置,

4、设置 SFTP server

5、设置 Shell

6、重新登陆,重新进行文件的上传,成功。

:由bluetata发布于https://bluetata./、转载请务必注明出处。

如果觉得《解决办法:WinSCP 普通用户上传文件没有权限解决》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。