![在 Linux 上设置 FTP 服务器容易吗?](https://linux22.com/image/1239399/%E5%9C%A8%20Linux%20%E4%B8%8A%E8%AE%BE%E7%BD%AE%20FTP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%AE%B9%E6%98%93%E5%90%97%EF%BC%9F.png)
我正在使用 Red Hat Linux Enterprise 5。我是这个开发环境的新手,以前在 Windows 上工作过。
有人能为我的平台推荐一款免费且易于设置/维护的 FTP 服务器吗?我只需要基本功能,而且只有几个人会使用它。
答案1
您的系统上应该有可供安装的 ProFTPD、pure-ftpd 和 vsftpd。虽然还有其他 ftp 服务器,但它们是为 RedHat(以及 RedHat 衍生产品,如 CentOS)打包的。我对它们都不是特别熟悉,但在这三个中,vsftpd 似乎具有文档 + 易用性的最佳组合。
这些都应该可以在您的 RH5 安装介质上找到,或者可以通过“yum install ...”或 RH5 使用的任何等效程序在线找到。
答案2
如果您启用它,标准 OpenSSH 守护程序会内置 SFTP 服务。您无需在机器上运行 FTP 服务器。SSH 守护程序通过内置模块处理它。顺便说一句,在 Windows 上,WinSSHD 免费软件程序也可以这样做。此外,使用 Tunnelier 连接到它也是不错的选择。
http://openssh.com/features.html
从 OpenSSH 2.5.0 开始,包含完整的 SFTP 支持,使用 sftp(1) 命令作为客户端。sftp-server(8) 子系统自动在 SSH1 和 SSH2 协议中工作。
答案3
正如您所说,您使用的是 RHEL,那么请看一下 vsftpd,它易于安装和使用。尽管如其他人之前所提到的,SFTp 很棒!但对于新手来说,使用起来有点困难。
队友的欢呼声!
答案4
你可以试试SFTPPlus 服务器它是一个独立的包,并提供对 FTP/FTPS(隐式和显式)/ SFTP / SCP / HTTP / HTTPS 服务器的支持。
支持 RHEL 4、5、6、7...
除了纯文本配置文件外,它还附带基于 Web 的管理工具。安装和配置应该非常简单,不需要高级 Linux 系统管理员技能。
我是 SFTPPlus 的开发人员之一