Centos 7 vsftpd本地用户读写配置步骤

  • Post author:
  • Post category:其他


关闭SElinux! 关闭SElinux! 关闭SElinux!。(一般为了正常需求,SElinux还是需要关闭的)



一、安装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 版权协议,转载请附上原文出处链接和本声明。