Red Hat8:搭建FTP服务器
一、匿名FTP访问1、搭建yum源
2、安装VSFTPD
https://i-blog.csdnimg.cn/direct/0b38bb87352b4a32b9d530feb97cb655.png
3、 打开设置文件
https://i-blog.csdnimg.cn/direct/6d07456be9ea4f18a683d8e409d4a758.png
4、设置设置文件如下几个参数
https://i-blog.csdnimg.cn/direct/c55ee98438ff4f0b990f450028c2ed03.png
5、重启vsftpd服务
https://i-blog.csdnimg.cn/direct/388ee1344d3a4881b45700493bc6238a.png
6、进入图形化界面设置网络
https://i-blog.csdnimg.cn/direct/ef93f584960c4914bdcb987878293fa3.png
添加IP所在
https://i-blog.csdnimg.cn/direct/39ae4210a20849b08d6458ebfd65b2b6.png
激活连接
https://i-blog.csdnimg.cn/direct/a043219999e24956a25d7e6372ddd168.png
7、查看IP所在
https://i-blog.csdnimg.cn/direct/ab1dc7bb39974504b0830a5da8d55250.png
7、没有ftp命令就安装一个
https://i-blog.csdnimg.cn/direct/c06256562b41484bbd05ecbd07eb3e5f.png
8、碰到拒绝连接
(1)关闭防火墙
https://i-blog.csdnimg.cn/direct/8f25035a67fd4e779525f01972a2b707.png
(2)重新开启vsftpd服务
https://i-blog.csdnimg.cn/direct/005dd241d3e4438c8c8e2ec85bfacebc.png
9、测试
https://i-blog.csdnimg.cn/direct/ff247aa796664854a0ed16c5c3e6dbce.png
二、当地FTP服务
1、新建文件cdrom
https://i-blog.csdnimg.cn/direct/fd5dfc8e0beb45259bd6dc3a581b59bd.png
2、挂载
https://i-blog.csdnimg.cn/direct/b4b5682e09b1488f91337c506bd73caf.png
3、关闭防火墙
https://i-blog.csdnimg.cn/direct/5becf7fc0b6d4caa91c2500566d7caf3.png
4、搭建yum源(搭建的时候用vim 自行定义文件名.repo大概是vi 自行定义文件名.repo)
https://i-blog.csdnimg.cn/direct/fe03739263ff4ece9e59196fc4426ae0.png
5、安装vsftpd
https://i-blog.csdnimg.cn/direct/5bdaa6e2eded452599d783df6f988938.png
6、安装ftp
https://i-blog.csdnimg.cn/direct/0da55cc9066245d5941667885eceecb6.png
7、创建三个用户(team1,team2,user1)
https://i-blog.csdnimg.cn/direct/6904f7ea55e84d29a381bbc4191f1c18.png
8、修改设置文件
https://i-blog.csdnimg.cn/direct/f3595cf51ab14f9680d75807a9f52f89.png
9、禁止匿名用户登录
https://i-blog.csdnimg.cn/direct/c979a001d54049eda9feaea10cb443bf.png
10、允许当地用户登录
https://i-blog.csdnimg.cn/direct/668d5f06391f42288f6c05709256c54b.png
11、设置当地用户的根目录(有没有这条题目不大,有需要就在末端自行加上即可)
https://i-blog.csdnimg.cn/direct/14e8ab8983384560b19da9ed47553cdb.png
12、锁定主目录
既列表内用户受自由,列表外用户受限制。这是启用chroot_local_user=NO即可。本例使用的是第一种(第一种方法)。
https://i-blog.csdnimg.cn/direct/b26a876d673c4e3f8864377c3aa288c2.png
既列表内用户受限制,列表外用户自由。这是启用chroot_local_user=YES即可(第二种方法)
https://i-blog.csdnimg.cn/direct/98f72190e46f40af9ac0ca18032fc792.png
13、将user1放在列表内
https://i-blog.csdnimg.cn/direct/d0d0eb375ab644f79def499ce47ea394.png
这里就不进行详细测试了
三、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企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]