欢迎访问服务器技术网-www.fuwuqijishu.com

解决Linux VPS禁止ROOT用户后Winscp无法上传文件问题

运维 fuwuqijishu 2年前 (2022-09-04) 36次浏览 0个评论 扫描二维码
文章目录[隐藏]

在前面”Linux VPS主机创建普通SSH登入用户且禁止ROOT用户登录”文章中有提到确保服务器的安全,我们可以禁止ROOT用户,然后创建一个自己知道的用户名和密码。这样相对只使用ROOT用户安全一些,但是在设置普通用户之后,当然也禁止掉ROOT用户登入,我们再去用普通用户登入WINSCP文件管理的时候会出现权限问题,无法上传文件。

解决Linux VPS禁止ROOT用户后Winscp无法上传文件问题

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

文章目录
隐藏

第一、查看SFTP位置

第二、修改普通用户权限

第三、设置WINSCP选项

第四、WINSCP连接检测

第一、查看SFTP位置

解决Linux VPS禁止ROOT用户后Winscp无法上传文件问题

cat /etc/ssh/sshd_config | grep sftp

通过命令,然后看到SFTP的位置,这个路径是需要复制下来的,等会需要用到。

第二、修改普通用户权限

vi /etc/sudoers

解决Linux VPS禁止ROOT用户后Winscp无法上传文件问题

在上图位置,添加”itbulucom ALL=NOPASSWD: /usr/libexec/openssh/sftp-server”授权普通用户SFTP权限。然后保存退出。

第三、设置WINSCP选项

解决Linux VPS禁止ROOT用户后Winscp无法上传文件问题

看图,在SFTP选项中,设置SFTP路径。

第四、WINSCP连接检测

解决Linux VPS禁止ROOT用户后Winscp无法上传文件问题

连接没有问题,而且是可以上传替换文件的。

总结,通过配置普通用户权限的方法,可以用WINSCP登入普通用户,授权文件写入权限。

喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Warning: error_log(/www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/#log/log-2217.txt): failed to open stream: No such file or directory in /www/wwwroot/fuwiqijishu/wp-content/plugins/spider-analyser/spider.class.php on line 2900