centos 7 安装配置vsftpd教程详解

来源:互联网 发布:张译演技知乎 编辑:程序博客网 时间:2024/05/20 23:38

1、安装vsftpd

yum -y install ftp vsftpd

2、关闭防火墙:systemctl stop firewalld 

     设置开机不启动:systemctl disable firewalld

      关闭selinux:vi /etc/selinux/config    修改SELINUX=disabled

      启动vsftpd:  systemctl start vsftpd

      设置开机启动:systemctl enable vsftpd

3、测试匿名用户登陆:或者用FTP软件(flashFxp)测试匿名登陆。

       匿名登陆目录:/var/ftp



4、配置vsftpd:vi /etc/vsftpd/vsftpd.conf

anonymous_enable=NO    # 不允许匿名访问,禁用匿名登录chroot_local_user=YES   # 启用限定用户在其主目录下allow_writeable_chroot=YES # 如果启用了限定用户在其主目录下需要添加这个配置,解决报错 500                            #OOPS: vsftpd: refusing to run with writable root inside chroot()


5、创建用户 hadoop指定 /home/ftp 目录

useradd-g root -M -d /home/ftp -s /sbin/nologin hadoop

passwd hadoop  输入密码

6、用账户和密码登陆。



原创粉丝点击