ftp 匿名传输与本地用户登录模式

ftp命令用于使用FTP服务,linux系统ftp默认没有安装,请执行 yum install ftp*

匿名用户

首先开启匿名用户上传与写入权限  vi /etc/vsftpd/vsftpd.conf

anonymous_enable=YES   允许匿名访问

anon_umask=022         允许用户上传文件的umask值

anon_upload_enable=YES  允许匿名用户上传文件

anon_mkdir_write_enable=YES   允许匿名用户创建目录

anon_other_write_enable=YES 允许匿名用户修改目录名或删除目录

确认后保存退出vsftpd.conf 文件,重启vsftpd服务程序 systemctl restart vsftpd

在客户端尝试登入FTP服务 ftp 192.168.21.100


完成本个实验之后需要还原快照

本地用户

设置本地用户模式权限的参数

anonymous_enable=NO  禁止匿名访问模式

local_enable=YES  允许本地用户模式

write_enable=YES  设置可写入权限

local_umask=022  本地用户模式创建的umask值

userlist_deny=YES  参数值为YES及禁止名单中的用户,参数值为NO则代表仅允许名单中的用户

userlist_enable=YES  允许“禁止登陆名单”,名单文件为ftpusers与user_list

然后重启vsftpd服务

先让我们看下ftpusers或user_list文件中禁止登录名单

root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody

所以新加一个用户 useradd linuxprobe

设置密码  passwd linuxprobe

然后在客户机中登入ftp服务

ftp 192.168.21.200

图示如下

root
bin
daemon
adm
lp
sync
shutdown
halt
mail
news
uucp
operator
games
nobody

posted @ 2019-10-29 19:27  漩溺  阅读(821)  评论(0编辑  收藏  举报