开机自动挂载
blkid
cat /etc/fstab
UUID=“4a12c62b-001b-4483-a07b-7f82561c6f47” /ftpdata1 ext4 defaults 0 0
mount -a 加载/etc/fstab配置文件
创建用户
useradd -g ftp -m lndsjb -d /ftpdata1/lndsjb
-g 用户组名
-m 自动建立用户登录目录
-d 指定目录
密码,给目录权限,挂载
passwd lndsjb
Lndsjb@123
chmod 777 -R /ftpdata1/lndsjb
mount /dev/vdb1 /ftpdata1
[root@client2 vsftpd]# ll
total 24
-rw-r–r-- 1 root root 16 Feb 2 12:49 chroot_list
-rw------- 1 root root 125 Jun 10 2021 ftpusers
-rw------- 1 root root 361 Jun 10 2021 user_list
-rw------- 1 root root 5140 Jan 16 20:44 vsftpd.conf
-rwxr–r-- 1 root root 338 Jun 10 2021 vsftpd_conf_migrate.sh
[root@client2 vsftpd]# cat chroot_list
lndsjb
cat /etc/vsftpd/vsftpd.conf
修改YES改为NO
anonymous_enable=NO
修改
listen=YES
listen_ipv6=NO
最后添加(云主机,做了nat映射,本机ip是192.168.200.223) ,
pasv_address=134.1.29.85 (实际外部外网访问的IP)
pasv_enable=YES
pasv_min_port=8555
pasv_max_port=8566
systemctl restart vsftpd
sestatus
setenforce 0
systemctl stop firewalld
===========
cat vsftpd.conf | grep -v “^#”
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
listen_ipv6=NO
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
pasv_address=*.1.29.85
pasv_enable=YES
pasv_min_port=8555
pasv_max_port=8566
ftp://*.1.29.85/
右键登录
账户 lndsjb
密码 Lndsjb@123