一、匿名FTP访问
1、搭建yum源
2、安装VSFTPD
3、 打开设置文件
4、设置设置文件如下几个参数
5、重启vsftpd服务
6、进入图形化界面设置网络
添加IP所在
激活连接
7、查看IP所在
7、没有ftp命令就安装一个
8、碰到拒绝连接
(1)关闭防火墙
(2)重新开启vsftpd服务
9、测试
二、当地FTP服务
1、新建文件cdrom
2、挂载
3、关闭防火墙
4、搭建yum源(搭建的时候用vim 自行定义文件名.repo大概是vi 自行定义文件名.repo)
5、安装vsftpd
6、安装ftp
7、创建三个用户(team1,team2,user1)
8、修改设置文件
9、禁止匿名用户登录
10、允许当地用户登录
11、设置当地用户的根目录(有没有这条题目不大,有需要就在末端自行加上即可)
12、锁定主目录
既列表内用户受自由,列表外用户受限制。这是启用chroot_local_user=NO即可。本例使用的是第一种(第一种方法)。
既列表内用户受限制,列表外用户自由。这是启用chroot_local_user=YES即可(第二种方法)
13、将user1放在列表内
这里就不进行详细测试了
三、chroot_list和ftpusers和user_list区别
在FTP服务器的设置中,chroot_list、ftpusers 和 user_list 是三个差别的文件,它们各自在FTP服务器的访问控制方面扮演着差别的角色。以下是每个文件的作用和它们之间的区别:
chroot_list
被列入chroot_list的用户只能在其主目录中操作,通过限制用户的文件系统访问来提高安全性。
ftpusers
列在ftpusers文件中的用户无法通过FTP登录,防止特权用户通过FTP进行登录,减少安全弊端。
user_list
user_list 可以作为黑名单(禁止登录)或白名单(只允许登录)使用,如果userlist_enable=YES和userlist_deny=YES,则user_list中的用户被禁止登录;如果userlist_deny=NO,则只有user_list中的用户可以登录。
区别:
chroot_list用于限制文件系统访问,ftpusers用于禁止登录,而user_list则可以根据设置用于允许或拒绝登录。在实际应用中,这三个文件可以同时使用,以实现更安全的FTP服务器访问控制。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |