ftp的服务安装配置

安装

yum install -y vsftpd
# 是否安装成功
rpm -qa | grep vsftpd
# 是否开机启动
systemctl list-unit-files | grep vsftpd
# 开机启动
systemctl enable vsftpd.service
# ftp端口
netstat -antup | grep ftp
# 状态
service vsftpd status
service vsftpd start
service vsftpd restart

adduser ftpuser
passwd ftpuser
123456
# 创建根目录
mkdir -p /home/ftpuser/ftpdata
chown -R ftpuser:ftpuser /home/ftpuser/ftpdata
# 例外用户列表文件
vim /etc/vsftpd/chroot_list
# 查看防火墙状态 关闭防火墙
systemctl status firewalld

/etc/vsftpd/vsftpd.conf

anonymous_enable=NO
local_enable=YES
write_enable=YES
# 被动模式
pasv_enable=YES
allow_writeable_chroot=YES
# 主目录
local_root=/home/ftpuser/ftpdata
userlist_enable=NO
# 全部用户被限制在主目录
chroot_local_user=YES
# 启用例外用户名单
chroot_list_enable=YES
# 指定例外用户列表文件,列表中用户不被锁定在主目录。
chroot_list_file=/etc/vsftpd/chroot_list

ftp的服务安装配置_第1张图片

你可能感兴趣的:(linux,ftp)