不以物喜不以己悲,生活不会突变,你要做的只是耐心和积累。
FTP Server
作用:提供文件共享服务
FTP基础
FTP: 文件传输协议
软件包: vsftpd
FTP端口: 控制端口21/tcp;数据端口20/tcp(主动模式)
配置文件: /etc/vsftpd/vsftpd.conf
FTP的工作模式
主动模式: FTP 服务器主动向客户端发起连接请求。
被动模式: FTP 服务器等待客户端发起连接请求(FTP 的默认工作模式)。
vsftpd默认配置
FTP Server
CentOS6
yum -y install vsftpd #安装
service vsftpd restart #重启
chkconfig vsftpd on #开机自启动
1.SELinux
sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config #关闭SELinux,c表示整行替换
setenforce 0
2.iptables[暂关]
iptables -F
service iptables save
CentOS7
yum -y install vsftpd
systemctl restart vsftpd
systemctl enable vsftpd
1.SELinux
sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config #重启生效
setenforce 0 #暂时生效
2.firewalld
firewall-cmd --permanent --add-service=ftp #添加防火墙允许策略
firewall-cmd --reload
vsftpd服务程序
vsftpd 作为更加安全的文件传输的服务程序,允许用户以三种认证模式登录到 FTP 服务器上。
- 匿名开放模式: 是一种最不安全的认证模式,任何人都可以无需密码验证而直接登录到 FTP 服务器。
- 本地用户模式: 是通过 Linux 系统本地的账户密码信息进行认证的模式,相较于匿名开放模式更安全,而且配置起来也很简单。</