好吧,我一直在尽我所能,通过谷歌上的各种教程阅读,但我似乎无法得到我想要的方式运行vsftpd。 有一段时间,我有一个帐户的工作,但后来停下来,我一直没有能够得到它的工作。 我已经重新格式化并重新安装了Ubuntu 10.04 LTS。 我使用apt-get install vsftpd ,这就是我现在的地方…我真的很感激,如果任何人都可以帮助我明白这应该如何工作…如何添加FTP帐户,并设置其主目录像/var/www/public_html ?
这里有一个vsftpd.conf手册页的在线副本。 我build议阅读所有可用的configuration选项,并确定你希望你的FTP服务器的function,因为有TON的可用选项…
至于创build用户,除非它被configuration为匿名访问,vsftpd将authentication任何本地用户。 您可以使用PAM来控制谁也有权loginFTP守护进程。 这些设置还应该为您提供将用户locking到特定目录的起点:
这应该让你开始…
如果不是教程,我想你最好的select是man vsftpd和man 5 vsftpd.conf 。
处理VSFTP时最好的几行
local_enable=YES write_enable=YES pam_service_name=vsftpd
获取目录结构之后…查看chroot设置。