我有一个 Linux 网络服务器 (CentOS),我想设置对该服务器的 FTP 访问。根据 IP 表,端口 21 已打开并且接受与其的连接,但我不知道现在该怎么做。
如何设置 FTP 用户并在 Linux 安装中启用它?
答案1
我认为 CentOS 默认安装了 vsftpd。你可以使用以下命令检查
rpm -qa | grep ftpd
vsftpd-2.2.2-6.el6_0.1.x86_64
如果尚未安装,你可以使用以下命令进行安装
yum install vsftpd
安装后,你可以使用服务命令启动和停止它
service vsftpd start
Starting vsftpd for vsftpd: [ OK ]
或者
service vsftpd stop
Shutting down vsftpd: [ OK ]
这些是基础知识,其余部分涉及阅读 vsftpd 和 vsftpd.conf 手册页。
答案2
以下是有关如何使用 vsftp 设置 FTP 服务器的 RHEL6 文档。假设您使用的是 CentOS6。如果不是,则应该有针对特定 RHEL/CentOS 版本的相应文档:
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s1-FTP.html