习惯用宝塔面板搭建云服务器环境,但忘记了应该具备的基本功。如果我不练习双手,我会忘记所有常用的命令。在 Linux 系统中手动构建一个 FTP 服务其实很简单。兄弟对象,本文使用腾讯云服务器以CentOS7.2 64位系统为例,以vsftpd为FTP服务器,FileZilla为客户端为例,通过以下四步教童鞋练习他们的手。
一、安装 vsftpd
使用远程连接工具Xshell连接腾讯云服务器。执行以下命令安装vsftpd。
yum install vsftpd -y
二、启动 vsftpd 服务
执行以下命令启动服务。
systemctl start vsftpd
注意:运行启动命令后,可以运行以下命令确认服务是否启动成功。
netstat -tunlp
三、配置 vsftpd
1、运行以下命令打开vsftpd配置文件。
vi /etc/vsftpd/vsftpd.conf
2、按“i”或“Insert”切换到编辑模式并将文件中的anonymous_enable=YES 更改为anonymous_enable=NO。如下图:
3、按“Esc”,输入“:wq”,保存文件并返回。
四、添加 FTP 用户
1、运行以下命令添加用户ftpuser。 ftpuser 可以自定义成你需要的用户名。
useradd -m -d /home/ftpuser -s /sbin/nologin ftpuser
2、运行以下命令设置用户ftpuser的密码。 ftpuser 是您在上一步中设置的用户名。
passwd ftpuser
用户创建成功,用户密码设置成功。如下图: