Linux系统云服务器怎么手动搭建 FTP 服务

FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。

习惯了宝塔面板搭建云服务器环境,忘记了应有的基本功,再不练练手,常用命令都忘完了,Linux系统手动搭建FTP服务,其实也挺简单,这篇文章以阿里云服务器 CentOS 7.2 64 位系统为例,使用 vsftpd 作为 FTP 服务端,FileZilla 作为客户端为例,通过以下四步操作教童鞋们练练手。

Linux系统云服务器怎么手动搭建 FTP 服务插图

一、安装 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。如下图所示:

Linux系统云服务器怎么手动搭建 FTP 服务插图(1)

3、按 “Esc”,输入 “:wq”,保存文件并返回。

四、添加 FTP 用户

1、运行以下命令,添加用户 ftpuser。ftpuser可以自定义为自己需要的用户名。

useradd -m -d /home/ftpuser -s /sbin/nologin ftpuser

2、运行以下命令,设置用户 ftpuser 的密码。ftpuser为您上一步设置的用户名。

passwd ftpuser

创建用户、用户密码设置成功。如下图所示:

Linux系统云服务器怎么手动搭建 FTP 服务插图(2)

人已赞赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧