虚拟用户FTP服务器是一种配置方式,其中FTP服务器上的用户账户并不是系统的真实本地用户,而是专为FTP服务创建的独立账户。这种方式提供了额外的安全层,因为虚拟用户没有系统级别的访问权限,只能访问FTP服务器为其指定的受限目录。
编辑网络配置文件
配置文件修改如下
重启网络,查看ip地址
下载vsftpd
guest_enable=YES
anon_upload_enable=NO
allow_writeable_chroot=YES
user_config_dir=/etc/vsftpd/user_conf
pam_service_name=vsftpd
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=NO
listen_ipv6=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
guest_username=itopub
write_enable=YES
anon_upload_enable=YES
local_root=/siso/ito/pub
guest_username=ftp
write_enable=YES
local_root=/var/ftp/vuser