欢迎来到资源库(www.zyku.net)

其它软件

当前位置:首页 > 软件教程 > 其它软件 > WinSCP

WinSCP普通用户上传文件权限设置方法

时间:2021-09-14|栏目:其它软件|点击:|我要投稿

为了保证服务器安全,一般都会禁用ROOT用户,然后创建一个普通用户用于平时管理服务器的时候使用,但是禁用ROOT用户后使用普通用户登录WinSCP的时候会出现权限问题,无法上传文件,如果不想使用ROOT用户登录WinSCP,可以按下面教程设置方式使普通用户也具备上传文件的能力。

首先使用ROOT用户登录到服务器

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

cat /etc/ssh/sshd_config  | grep sftp

如下图所示:

2. 修改用户权限

visudo

在打开的文件中找到如下代码:

root    ALL=(ALL)       ALL

在下一行为你的用户增加权限:

yourname ALL=NOPASSWD:/usr/libexec/openssh/sftp-server

请把yourname替换为您的用户名!

3、打开WinSCP软件

在登录界面点击高级,如下图所示:

在弹出的窗口找到SFTP,协议选项->SFTP服务器里面输入如下代码:

sudo /usr/libexec/openssh/sftp-server

如下图所示:

接着点击Shell选项,在Shell中输入如下代码:

sudo -i

如下图所示:

设置完成后,再次使用普通用户登录WinSCP成功后即可上传文件。

(资源库 www.zyku.net)

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务