sftp上传文件报错open for write : permission denied

sftp上传文件报错open for write : permission denied,第1张

本文是 Linux下初识selinux 中提到的docker_123用户不能 *** 作root用户的文件夹。

上传失败,这个报错open for write  : permission denied。

将/home/docker_123文件夹的权限不足,docker_123怎么会有旁念迹root用户的权限呢?修改下该文件夹所属的用户名即可。

chown  用户名  文件名

chown docker_123  docker_123

试一下,终于可以上传文件了运并。

总结: 本高嫌文看到低权限用户docker_123可以查看root权限用户的文件或文件夹但是不能对其进行增加和删除 *** 作。

使用 root *** 作

注:该目录茄基余权限最大为 755 ,设置成 777 会报错颤滚

注:设置用户sftpuser,如果设置拥有者为root,表示该目录sftpuser没有权限读锋裤写,在该目录下建立其它目录,赋权给sftpuser用户读写权限;

若需要对该目录拥有读写权限,设置权限:

注:这里的目录sftpuser 权限也只能是755,否则无法限制目录。

在配置文件末尾添加

在用户登录测试过程中,可能会遇到如下错误:

是目录权限导致了该问题,具体解决方案,回看以上4、5步骤!

以上用户和目录都是测试使用,按实际进行更改。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/8205100.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存