VSFTPD 链接到根文件夹中的文件夹

VSFTPD 链接到根文件夹中的文件夹

我刚刚设置了基本的东西vsftpd。我用 root 就可以正常工作了,仅此而已。我还愚蠢地在 root 用户主目录中安装了一些东西,我希望其他用户可以访问该目录,这可以完成吗?如何完成?

例如,我有根文件夹“/root/installedapp/plugins”,我想创建一个名为pluginmod的用户,以便只能访问该文件夹。

有人可以解释一下这是怎么可能的吗?

答案1

以 root 身份运行以下命令。首先您需要添加一个新用户。

# useradd -G ftp -b "/root/installedapp/plugins" pluginmod

然后设置密码。

# passwd pluginmod

然后运行 ​​chown 将文件的所有权授予用户

# chown pluginmod "/root/installedapp/plugins/*"

重新启动 vsftpd 后,您应该能够使用您设置的密码通过 ftp 登录到用户 pluginmod。

相关内容