在 Linux 上设置 FTP 服务器容易吗?

在 Linux 上设置 FTP 服务器容易吗?

我正在使用 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 的开发人员之一

相关内容