自己配置的环境:
OS: 阿里云 CentOS 6.5
>>Begin:
1. 登录到阿里云服务器(如何登录阿里云服务器), 在root权限下, 通过如下命令安装 vsftp
[root@VM_250_202_tlinux ~]# yum install vsftpd
2. 在启动vsftpd服务之前,需要登录云服务器修改配置文件,将匿名登录禁用掉。
打开配置文件,命令如下:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf
在配置文件中第11行的“anonymous_enable=YES”改为“anonymous_enable=NO”,即将匿名登录禁用。
3. 启动vsftpd服务。
[root@VM_250_202_tlinux ~]# service vsftpd start
4. 设置FTP用户账号。设置成功后,即可通过该账号登录FTP服务器。
(1)设置FTP用户的账号,例如账号为“ftpuser1”,目录为/home/ftpuser1,且设置不允许通过ssh登录。
[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1
(2)设置账号对应的密码,例如密码为“ftpuser1”。
[root@VM_250_202_tlinux ~]# passwd ftpuser1
5. 重新启动 vsftpd 服务
[root@VM_250_202_tlinux ~]# service vsftpd restart
附记:
使用 mac 的同学, 可以使用 FileZilla 作为 FTP Client , simple and fast. 点击进入下载页面
本文主要内容参考: centos6.5 64位 搭建FTP服务器 一文