安装和配置 vsftpd
- 首先安装提供 FTP 服务的 vsftpd 包。
# yum -y install vsftpd
- 在/etc/vsftpd/vsftpd.conf中设置ftp可以使用的端口范围。
(注意:默认情况下,它使用被动模式)
pasv_min_port=3000 pasv_max_port=3500
启用 vsftd 服务
配置系统启动时启动的vsftpd服务:
# systemctl enable vsftpd.service # systemctl start vsftpd.service
www. On IT Road .com
在 firewalld 中打开端口
- 打开ftp使用的端口。
# firewall-cmd --add-port=21/tcp --add-port=3000-3500/tcp --permanent
- 重新启动 firewalld.service 以使更改生效。
# systemctl restart firewalld.service
如何添加/修改 vsftpd banner?
按照以下步骤添加或者修改 vsftpd 登录banner。
- 在文件/etc/vsftpd/vsftpd.conf中加入以下行
ftpd_banner=[YOUR BANNER HERE]
- 重启vsftpd服务。
# service vsftpd restart
为 vsftpd 配置 SELinux
如果我们想让普通用户在 SELinux 强制执行时能够从服务器获取文件并将文件放入服务器,请设置如下布尔值。
仅当 SELinux 处于强制模式时才需要这样做。
# setenforce 1 # setsebool -P ftpd_full_access 1
FTP 服务/服务器由 vsftpd 守护进程提供。
非常安全的 FTP 守护程序 (vsftpd) 是最安全和最快的 FTP 服务器。
默认情况下,vsftp 服务器运行在端口 20 和 21.
要在 RHEL7 上配置 FTP 服务,请按照以下步骤操作。
日期:2020-09-17 00:12:04 来源:oir作者:oir