centOS-FTP服务安装
- 安装VSFTPD:
yum install vsftpd -y
- 启动VSFTPD
service vsftpd start
- 监听21端口
netstat -nltp | grep 21
此时可以通过ftp://*.*.*.*
访问/var/ftp
目录
配置FTP权限
- 了解
/etc/vsftpd
配置目录;ftpusers
配置禁止访问FTP服务器的用户列表;user_list
配置用户访问控制;
- 编辑
/etc/vsftpd/vsftpd.conf
# 禁用匿名用户
anonymous_enable=NO
# 禁止切换根目录
chroot_local_user=YES
创建用户
useradd ftpuser
- 设置密码
echo "S713eqKI" | passwd ftpuser --stdin
- 限制仅FTP访问
usermod -s /sbin/nologin ftpuser
- 分配主目录
mkdir -p /data/ftp/pub
- 创建欢迎
echo "Welcome to use FTP service." > /data/ftp/welcome.txt
- 设置权限
chmod a-w /data/ftp && chmod 777 -R /data/ftp/pub
- 设置为用户主目录
usermod -d /data/ftp ftpuser
- win访问
ftp://ftpuser:S713eqKI@119.29.184.184
- 用户
ftpuser
,密码S713eqKI
网友评论