文件结构:
我有一个运行 Debian 操作系统的 VPS,并且想在其上创建用户帐户。
我希望当用户使用 FTP 登录时,var 中的所有内容都显示为他们的主目录,并且他们无法通过 cd 退出。
例如,当用户 3 登录时,他们可以访问 var 中的所有内容(读取、写入、执行),但不能查看 (cd) 用户 1 或用户 2 的个人资料。
我该如何做这件事?
我想我必须在 chroot 中执行此操作,但我不知道这将如何工作。
答案1
只需使用“adduser”为每个用户创建一个新的用户帐户,并将主目录(-b default_home)更改为服务器目录即可。[要添加密码,请使用 passwd]
然后安装 ProFTPd,并将其设置为在 Defaultroot 上工作 ~ 就这样。