Centos 搭建FTP服务器
- 安装并启动FTP服务
yum install -y vsftpd
service vsftpd start
netstat -nlt|grep 21 (查看21端口状态
2、配置FTP权限
2-1 注:vsftpd 的配置目录为 /etc/vsftpd,包含下列的配置文件: ·
- vsftpd.conf 为主要配置文件
- ftpusers 配置禁止访问 FTP 服务器的用户列表
- user_list 配置用户访问控制
2-2 阻止匿名访问和切换根目录
vim /etc/vsftpd/vsftpd.conf
# 禁用匿名用户 YES 改为NO anonymous_enable=NO # 禁止切换根目录 删除# chroot_local_user=YESservice vsftpd restart
2-3 创建 FTP 用户
useradd ftpuser
passwd ftpuser
2-4 限制用户 ftpuser只能通过 FTP 访问服务器,而不能直接登录服务器:
usermod -s /sbin/nologin ftpuser

浙公网安备 33010602011771号