虽然CentOS 7内置了SFTP,可是windows却没有自带SFTP客户端工具(FTP却是自带的,无论是命令行还是浏览器都可以操作),想从windows传送个文件到CentOS还是太过麻烦(即使是同一物理机上的虚拟机也要耗费不少设置)。
搜索查看了很多网文,不知道是认为太过简单写出来掉身价还是出于其它目的,都是把配置项几乎改了个遍。再加上错别字和拼写错误,照抄修改配置后连服务都启动不了的大有人在。
其实搭建很简单,根本就不需要理会那些配置。请参照以下三步就能搭建一个满意的FTP服务器。
一、安装并启动VSFTPD
yum -y install vsftpd
systemctl start vsftpd
二、开放21号端口
firewall-cmd --add-port=21/tcp --permanent
firewall-cmd --reload
三、增加FTP用户
useradd ftpuser
passwd ftpuser
以上命令执行成功后你的ftpuser用户就可以通过FTP连接服务器并上传和下载文件了,登录后的默认目录就是/home/ftpuser .。