liunx系统搭建ftp服务器,配置本地用户
1.安装ftp
yum -yum -y install vsftpd
2.启动服务
service vsftpd start
3.访问ftp
在浏览器中输入ftp://ip,此时访问无需输入用户名和密码,默认访问服务器路径是/var/pub
4.添加本地用户,指定用户根目录
useradd -d /home/ftp ftpuser
passwd ftpuser
5.更改ftpuser用户权限
chown -R ftpuser /home/ftp
6.修改ftp配置文件,禁止匿名访问,增加本地用户配置,修改默认端口
cd /etc/vsftpd
vi vsftpd.conf
anonymous_enable=NO --禁止匿名登录
local_enable=YES --允许本地用户登录
listen_port=8001 --访问端口
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
userlist_deny=NO --只允许userlist中配置的用户访问
userlist_file=/etc/vsftpd/user_list --指定userlist文件地址
7.开启ftp服务
getsebool -a|grep ftp
setsebool -P allow_ftpd_full_access on
setsebool -P ftp_home_dir on
8.重启ftp服务
service vsftpd restart