对安全用户帐户设置匿名 FTP
可对安全用户帐户设置匿名 FTP。
本场景使用命令行界面和脚本对安全用户帐户设置匿名 FTP。
在此,您已经在机器上设置好了 ftp sublogin。 您可以通过以下过程来对它进行测试:
- 使用 ftp,连接到您创建过
test用户的主机上。 例如:ftp MyHost - 以
anonymous身份登录。 当提示输入密码时,按 Enter 键。 - 通过使用以下命令切换到新创建的
test用户:
提示输入密码时,请使用您在步骤 18 中创建的密码user test - 使用 pwd 命令来验证用户的主目录是否存在。 例如:
输出将 /home/test 显示为 ftp 子目录。 主机上的完整路径名实际上是 /home/ftp/home/test。ftp> pwd /home/test
注意:
- 只能通过 ftp 替补用户切换用户。 例如,
test是 ftp 替补用户。 - 当使用脚本
anon.users.ftp创建 ftpanonymous用户时,可以通过替换该脚本中的 username 来对用户指定任何名称。 - 对于
anonymous用户,因为服务器在用户帐户的主目录中执行 chroot 命令,所以任何与配置相关的文件(例如 fileftpaccess.ctl)应该在各个匿名用户的主目录(例如 ~/etc/)中。 /etc/ftpaccess.ctl 文件中的“只写”、“只读”以及“读写”限制必须具有相对于 chrooted 路径的路径。