这个 chown 命令咋写哈~~

2022-10-23 11:33:25 +08:00
 jsjcjsjc

安装了 webdav 服务端 sftpgo 其他都完美,但是自定义目录的时候发现 sftpgo 没有权限访问. 想问一下如何设置"/root/sftpgo" 目录的权限可以让 sftpgo 访问哈

测试了一下直接这样是不行啊 chown -vR sftpgo:sftpgo /root/sftpgo

需要这样才可以~~ chown -vR sftpgo:sftpgo /root

但是还是想问一下,有办法只给 sftpgo:sftpgo 用户 /root/sftpgo 的权限码?

作者的回复如下,不是很专业啊,求 MJJ~~ make sure that the sftpgo system user has at least the read permission to any parent directory, so in the example above /home/username and /home must not have 0700 permissions

感谢

1487 次点击
所在节点    问与答
14 条回复
PMR
2022-10-23 11:53:37 +08:00
chmod -R 777 /root
ysc3839
2022-10-23 11:58:27 +08:00
/root 还是没权限呀,别放 /root 下面,放 /home 下面
swulling
2022-10-23 12:03:13 +08:00
@PMR NB !
swulling
2022-10-23 12:03:44 +08:00
@ysc3839 正解,/root 下别放非 root 用户的东西
dsrdbh
2022-10-23 12:16:29 +08:00
setfacl
dsrdbh
2022-10-23 12:18:12 +08:00
@dsrdbh 同时,关闭 selinux
jsjcjsjc
2022-10-23 13:15:23 +08:00
@PMR 哥们,这个我懂~~
jsjcjsjc
2022-10-23 13:16:23 +08:00
@ysc3839 感谢
正常是这样的,我就好奇有没有可能放在 root 下,并且只给 /root/sftpgo 的权限,个人使用,所以不纠结
jsjcjsjc
2022-10-23 13:17:20 +08:00
@dsrdbh ~~感谢,虽然看不懂,哈哈
cpstar
2022-10-23 14:33:08 +08:00
摔倒 /opt 下搞一个目录不好么?
cpstar
2022-10-23 14:33:38 +08:00
10# PATCH 甩到
swulling
2022-10-23 15:26:49 +08:00
@jsjcjsjc 可以 chmod 755 /root ,注意别加 R

但是会降低安全性。
bt7vip
2022-10-23 17:02:23 +08:00
目录没被占用的话,是可以正常修改,这个文件现在的权限和所有者是谁,听前面的一句话,不要放在 root 下,给 root777 也是离了大谱
dsrdbh
2022-11-14 00:15:44 +08:00
setfacl -R -m u:sftpgo:rwx /root

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/889074

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX