我应该使用什么FTP服务器?

我想要一个FTP服务器,将只为我的用户的主目录的一部分。 请注意,我不想为这些用户启用ssh访问,而FTP应该为/ home / username /提供服务,而不是其他任何东西。 例如,如果我的用户名是bob,我将login到ftp,我将得到/ home / bob /的目录列表,但不能访问/ home /。

哪个FTP服务器适合这个?

我总是build议VSFTPD

http://www.debianhelp.co.uk/vsftpd.htm

即使你不想让SSH,我仍然build议sftp,而不是FTP,因为额外的安全性和可configuration性。 sftp可以configuration为不允许shell访问,并坚持只有类似ftp的function

如果是我…我会使用BSD平台上的任何非glibC正则expression式扩展服务器。 股票FreeBSD的FTP想到。

FTP服务器有一个可怕的安全logging。

或者使用SFTP,如果你可以帮助它,并保护控制通道,它也可以与客户端防火墙更好地发挥。

我也会build议先检查一下vsftpd

另一个可能的select是proftpd ,它有很多configuration选项。

VSFTPD,就像其他人所说的一样。

find一个很好的教程,并按照它的信函,你会没事的。 多年来我已经尝试了很多不同的FTP程序,VSFTPD是我的最爱。

我很确定SSHD守护进程支持FTP协议(通过sftp-server子系统)…所以,如果你通过你的防火墙连接到端口22,使用PSFTP等工具,那么它会自动隧道到端口21或模拟它。

http://www.openbsd.org/cgi-bin/man.cgi?query=sftp-server&sektion=8

我承认,这可能只是一个OpenBSD的select,但它是一个你应该考虑的想法。