实验环境:
物理机操作系统:windows 10
VMware版本:VMware Workstation16
镜像版本:CentOS-7-x86_64-DVD-1611
案例描述
配置一台仅支持本地用户访问的FTP服务器
案例分析
通过修改主配置文件 “/etc/vsftpd/vsftpd.conf” 中与本地用户相关的指令的参数值,可以设置仅有本地用户有权限访问的FTP服务器。
实验开始:
0x00 拍摄快照
开始之前建议拍摄快照,这样即使虚拟机被玩坏了或者出现无法逆转的操作,可以还原到原始状态。
1、虚拟机→快照→拍摄快照 2、管理快照 "CTRL+M" 3、点击“拍摄快照"后,建议不要做任何操作,等待虚拟机左下角 “正在保存”完成后,即可 |
0x01 安装VSFTP
yum 法
安装VSFTP可以使用以下命令:
[root@Dai ~]# yum install vsftpd -y |
如果安装成功,则显示:
已安装: vsftpd.x86_64 0:3.0.2-29.el7_9 完毕! |
0x02 设置FTP服务器IP地址
设置FTP服务器的IP地址为 192.168.4.5,子网掩码为 255.255.255.255.0,默认网关为 192.168.4.5
0x03 修改主配置文件
| |
---|
anonymous_enable=NO | #不允许匿名用户访问 |
local_enable=YES | #允许本地用户访问 |
[root@Dai ~]# vim /etc/vsftpd/vsftpd.conf //修改主配置文件 |
如图:
0x04 重启vsftpd 关闭防火墙
[root@Dai ~]
[root@Dai ~]
验证
0x10 设置FTP客户端的IP地址
IP地址为 192.168.4.100,子网掩码为255.255.255.0,默认网关为192.168.4.5
0x11 验证,通过客户机访问 “ftp://192.168.4.5” ,弹出 “登陆身份” 对话框
填写 “用户名” 和 "密码"文本框,然后点击 "登陆"按钮,登陆FTP服务器
由于博主目前还是大二学生,水平有限。文章中难免有疏漏或不当之处,敬请各位大神以及读者不吝赐教