linux命令大全
一、云服务器先设置安全组规则
首先要了解FTP工作原理,20,21,1024-65535这些端口必须打开
FTP工作在TCP/IP模型的第四层上,服务器与客户机之间利用TCP的21号端口传送信号指令;利用20号端口用于传送数据;具体工作过程如下:
1.当FTP客户端发出请求时,系统将动态分配一个端口(如1032)。
2.若FTP服务器在端口21侦听到该请求,则在FTP客户端的端口1032和FTP服务器的端口21之间建立起一个FTP会话连接。
3.当需要传输数据时,FTP客户端再动态打开一个连接到FTP服务器的端口20的第2个端口(如1033),这样就可在这两个端口之间进行数据的传输。当数据传输完毕后,这两个端口会自动关闭。
4.当FTP客户端断开与FTP服务器的连接时,客户端上动态分配的端口将自动释放掉。
二、安装配置vsftpd
1.下载安装vsftpd
yum install -yq vsftpd
2.设置开机自启动
systemctl list-dependencies chkconfig --list|grep