ftp服务器搭建与实验操作

1.安装ftp服务器 yum install -y vsftpd
ftp服务器搭建与实验操作
2.查看vsftpd的配置文件,并更改配置文件
ftp服务器搭建与实验操作
3.更改vsftp的配置文件 vim /etc/vsftpd/vsftpd.conf
ftp服务器搭建与实验操作
4.更改白名单的配置文件 /etc/vsftpd/user_list
ftp服务器搭建与实验操作
我的系统用户有kgc,和y2002
ftp服务器搭建与实验操作
5.重启vsftpd服务器 systemctl restart vsftpd
ftp服务器搭建与实验操作
6.检验
win10 :

ftp服务器搭建与实验操作
centos 7:
ftp服务器搭建与实验操作
ftp服务器搭建与实验操作

拓展
1.ftpuser为黑名单,不受任何配置影响,他总是有效。
2./etc/vsftpd/user_list配置文件和/etc/vsftpd/vsftp.conf中的配置文件密切相关,其中userlist_enable 和 userlist_deny相关。
同为YES,为黑名单,则文件内的用户不能访问。
前者为yes后者为no,则为白名单,白名单内的用户允许访问。
前者为no,后者无论是yes还是no,所有用户都能访问。
3.write_enable=YES //是否对登录用户开启写权限。属全局性设置。默认NO
local_enable=YES //是否允许本地用户登录FTP服务器。默认为NO
anonymous_enable=YES //设置是否允许匿名用户登录FTP服务器。默认为YES
ftp_username=ftp //定义匿名用户的账户名称,默认值为ftp。
no_anon_password=YES //匿名用户登录时是否询问口令。设置为YES,则不询问。默
认NO
anon_world_readable_only=YES //匿名用户是否允许下载可阅读的文档,默认为YES。
anon_upload_enable=YES //是否允许匿名用户上传文件。只有在write_enable设置为
YES时,该配置项才有效。而且匿名用户对相应的目录必须有写权限。默认为NO。
anon_mkdir_write_enable=YES //是否允许匿名用户创建目录。只有在write_enable设置为 YES时有效。且匿名用户对上层目录有写入的权限。默认为NO。
anon_other_write_enable=NO //若设置为YES,则匿名用户会被允许拥有多于
上传和建立目录的权限,还会拥有删除和更名权限。默认值为NO。