如何添加无权访问父目录的 FTP 用户?

如何添加无权访问父目录的 FTP 用户?

我想user在我的 ftp 服务器上添加一个用户,该用户将只能访问/home/user文件夹...并且我希望他无权访问后台文件夹、主文件夹、根文件夹等,但/home/user我不知道每个命令。如何做到这一点?

答案1

顺便说一下,大多数这些命令都需要以 root 身份运行,因此例如,不是chmod ...,而是sudo chmod...

这一切都取决于限制访问文件夹或允许访问文件夹。这是修改模式页面,这使得它非常有用:

在此处输入图片描述

所有者是文件夹所有者(通常是创建它们的用户)对该文件的权限,可以使用 进行更改chown

团体是该文件夹组对该文件的权限——可以使用chownchgrp命令进行更改。

其他是不属于上述两类的所有人对该文件的权限。

因此运行chmod 600 /PATH/TO/FILE将改变权限,以便 只有主人可以读取和写入文件。如果ristekga是唯一的其他用户,此功能很有用,因为他们无法访问该文件,但所有者可以。

您也可以对文件夹执行相同的操作,但使用 ,chmod -R 600 /PATH/TO/FILE文件夹的内容也相同。您应该能够在所有不属于的文件夹上运行此操作,以ristekga阻止他们访问它们。

如果他们拥有ristekga,运行chown -R USERNAME:GROUP /PATH/TO/FOLDER (或者chown USERNAME:GROUP /PATH/TO/FILE应该可以工作 - 哪里USERNAME是新所有者的名字,哪里GROUP是文件夹所属组的名称 - 但这可能通常和 一样USERNAME

相关内容