关于ftp:CentOS7快速搭建VSFTP

42次阅读

共计 532 个字符,预计需要花费 2 分钟才能阅读完成。

1. 装置 vsftp 服务

yum install -y vsftpd

2. 增加 ftp 用户

useradd -d /home/ftpuser -g ftp -s /sbin/nologin ftpuser

3. 批改用户登录明码

passwd ftpuser

4. 编辑 /etc/vsftpd/vsftpd.conf 配置

删除这两行的正文
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
减少内容
allow_writeable_chroot=YES

5. 编辑配置文件 /etc/vsftpd/chroot_list

将用户名称 ftpuser 写入

6. 编辑 /etc/pam.d/vsftpd 配置

将这一行正文
auth required pam_shells.so

7. 重启 vsftp 服务

systemctl restart vsftpd

8. 敞开防火墙

敞开防火墙
systemctl stop firewalld
敞开开机自启动
systemctl disable firewalld

9. 敞开 selinux

敞开 selinux
setenforce 0
敞开开机自启动
编辑 /etc/selinux/config
将 SELINUX=enforcing 改为 SELINUX=disabled

正文完
 0