centos7 安装ftp服务器

centos7 安装ftp服务器

1.yum命令安装

yum install -y vsftpd

2.相关配置文件

1)进入
cd /etc/vsftpd
/etc/vsftpd/vsftpd.conf //主配置文件,核心配置文件
/etc/vsftpd/ftpusers //黑名单,这个里面的用户不允许访问FTP服务器
/etc/vsftpd/user_list //白名单,允许访问FTP服务器的用户列表

3.启动服务

systemctl enable vsftpd.service //设置开机自启动
systemctl start vsftpd.service //启动ftp服务
netstat -antup | grep ftp //查看ftp服务端口
systemctl restart vsftpd.service #重启ftp服务

4.配置vsftpd.conf

1)vim /etc/vsftpd/vsftpd.conf
修改 anonymous_enable=NO //默认即为YES
修改 userlist_enable=NO //530 Permission denied错误的解决方法
添加 userlist_file=/etc/vsftpd/user_list
修改 write_enable=YES
修改 anon_upload_enable=YES
修改 local_enable=YES

5.修改/etc/vsftpd/user_list

添加白名单
添加你的账号

6.创建ftptest用户

useradd ftptest #创建ftptest用户
passwd ftptest #修改ftptest用户密码
7.用户目录列表在/home下

发表评论

电子邮件地址不会被公开。 必填项已用*标注