实际上,我试图在我的mv
服务器上禁用FTP用户的CentOS命令。
我正在考虑编辑他们的.bash_profile
文件,并使用以下方法:
alias mv=""
但那感觉系统崩溃了。感觉可能有一个实际的,安全的和更好的方式禁用mv的FTP用户。
我只想允许FTP用户使用PUT
、GET
和DELETE
。
如何正确限制FTP用户的mv
?
发布于 2019-02-14 16:44:11
使用文件系统权限的
您可以这样做,以便目录和文件不在相同的目录中。然后可以删除父目录的写权限。
在Unix中,如果文件位于用户没有写权限的目录中,则无法添加、删除或重命名该文件。因此,要防止文件/目录被移动,请将其放在没有写权限的目录中。注意目录的所有者,可以更改权限。
为此,您可能需要重新安排目录结构。
除非您是所有者,否则无法从设置粘滞位的目录中删除文件(目录或其他任何内容)。这也将阻止用户删除/重命名文件,除非他们拥有这些文件。
https://unix.stackexchange.com/questions/500658
复制相似问题