centos7安装vsftpd

安装成功会自动建立ftp用户,密码为空。centos

和以当前登陆用户为帐户的用户。服务器

1.      用root帐户登录centos7系统centos7

运行yum install vsftpd命令spa

  [root@localhost ~]# yum install vsftpd.net

若是须要下载依赖包时,输入Yserver

出现complete为止。ip

 

2.      完成ftp安装后,将 /etc/vsftpd/user_list文件和/etc/vsftpd/ftpusers文件中的root这一行注释掉ci

vi /etc/vsftpd/user_listget

Esc  并:wq保存文件it

 

vi /etc/vsftpd/ftpusers

Esc  并:wq保存文件

3.      输入“vi/etc/vsftpd/vsftpd.conf”以打开vsftpd.conf文件,设置listen为YES,listen_ipv6为NO这是打开IPv4监听端口并关闭IPv6监听,

并设置chroot_local_user为YES,

添加

local_root=/root/court/dossier/data

anon_root=/root/court/dossier/data

allow_writeable_chroot=YES到文件底部

 

 

4.      若是系统没有/root/court/dossier/data文件夹,则输入“cd/root”定位到root目录,再输入”mkdir-pcourt/dossier/data”创建该文件夹

 

 

5.      查看权限/并设置权限

getsebool -a|grep ftp

设置命令以下:

setsebool allow_ftpd_full_access 1

setsebool allow_ftpd_use_cifs 1

setsebool allow_ftpd_use_nfs 1

setsebool ftp_home_dir 1

setsebool httpd_enable_ftp_server 1

setsebool tftp_anon_write 1

 

6.      启动ftp服务器

启动命令:systemctl start vsftpd

查看ftp运行状态:systemctl status vsftpd

相关文章
相关标签/搜索