关闭SElinux! 关闭SElinux! 关闭SElinux!。(一般为了正常需求,SElinux还是需要关闭的)
Centos 7 vsftpd本地用户读写配置步骤
一、安装vsftpd(使用yum源安装)
yum -y install vsftpd
二、修改配置文件:/etc/vsftpd/vsftpd.conf
#可以使用
grep -v ‘^#’ /etc/vsftpd/vsftpd.conf
快速查看配置文件(去除(
取反
)注释行)
- anonymous_enable=NO
- local_enable=YES
- write_enable=YES
- local_umask=022
- dirmessage_enable=YES
- xferlog_enable=YES
- connect_from_port_20=YES
- xferlog_std_format=YES
- chroot_local_user=YES
- listen=NO
- listen_ipv6=YES
- pam_service_name=vsftpd
- userlist_enable=YES
- local_root=/var/ftp/ #如此行没有需要手工添加
- tcp_wrappers=YES
三、启动服务
systemctl restart vsftpd
四、添加本地用户
1.useradd [选项(可选)] [用户名] #添加用户
举例:
useradd da
2.passwd [用户名] #交互式更改用户密码
五、设置/var/ftp/pub用户主和用户组和最高权限
chown -R ftp:ftp /var/ftp/pub
#注意,/var/ftp这个目录不能更改用户主和用户组和最高权限,默认即可
2.chmod 777 /var/ftp/pub
六、使用刚刚设置的用户名和密码愉快的使用FTP服务吧哈哈哈!
应该没人不会登陆FTP吧
↓↓↓
ftp://[主机地址/域名]
版权声明:本文为a84050933原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。