发布时间:2025-12-09 18:10:31 浏览次数:4
配置并访问本机FTP资源
5.1 问题
本例要求在Linux主机上快速构建FTP网站服务器,首先在 CentOS7 虚拟机上搭建FTP服务,完成下列操作。
1)安装 vsftpd 软件包
2)将系统服务 vsftpd 设为开机自启,同时启动此服务
3)新建用户 vip2525,将密码设置为 1234567
然后通过 Firefox 浏览器访问本机FTP资源
1)本机 Firefox 浏览器访问 ftp://127.0.0.1/ ,确认FTP资源
2)在 /var/ftp/ 下新建文件 a.txt,刷新浏览器后确认FTP资源变化
5.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:在 CentOS7 虚拟机上搭建 FTP 服务
1)安装 vsftpd 软件包
[root@svr7 ~]# yum -y install vsftpd.. ..已安装:vsftpd.x86_64 0:3.0.2-21.el7 完毕!2)将系统服务 vsftpd 设为开机自启,同时启动此服务
[root@svr7 ~]# systemctl enable vsftpdCreated symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.[root@svr7 ~]# systemctl restart vsftpd3)新建用户 vip2525,将密码设置为 1234567
[root@svr7 ~]# useradd vip2525 //添加用户[root@svr7 ~]# passwd vip2525 //根据提示设置密码1234567步骤二:通过 Firefox 火狐浏览器访问本机FTP资源
1)本机 Firefox 浏览器访问 ftp://127.0.0.1/ ,确认FTP资源
能够顺利浏览到服务器 /var/ftp/ 目录下的内容,如图-1所示,
图-1
2)在 /var/ftp/ 下新建文件 a.txt,刷新浏览器后确认FTP资源变化
新建一个测试文件:
[root@svr7 ~]# touch /var/ftp/a.txt[root@svr7 ~]# ls /var/ftp/ //确认目录内容a.txt pub刷新Firefox浏览器页面,可以看到新增加的文件也出现了,如图-2所示。
图-2
!!! 注意,通过网页浏览器匿名访问FTP服务器时,一般只能下载不能上传,所能获取的文档资源对应vsftpd服务器上的 /var/ftp/ 目录。
6 案例6:访问远程FTP资源
6.1 问题
本例要求实现vsftpd服务器资源的远程访问,首先应在FTP服务器上关闭防火墙和SELinux保护机制。
1)关闭firewalld服务,并禁止其开机自启动
2)关闭SELinux保护机制,并阻止其开机自动生效
3)添加用户vip2525,设密码1234567
然后通过WinSCP客户端管理FTP资源
1)以用户vip2525登录 FTP 服务器
2)测试文件上传/下载功能
6.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:在FTP服务器上关闭防火墙和SELinux保护机制
1)关闭firewalld服务,并禁止其开机自启动
[root@svr7 ~]# systemctl stop firewalld //立即关闭[root@svr7 ~]# systemctl disable firewalld //永久关闭2)关闭SELinux保护机制,并阻止其开机自动生效
[root@svr7 ~]# setenforce 0 //使SELinux失效[root@svr7 ~]# vim /etc/selinux/config //开机时禁用SELINUX=disabled3)添加用户vip2525,并设置登录密码为1234567
[root@svr7 ~]# useradd vip2525 //添加新账号[root@svr7 ~]# passwd vip2525 //设置密码更改用户 nvshen 的密码 。新的 密码:重新输入新的 密码:passwd:所有的身份验证令牌已经成功更新。步骤二:通过 WinSCP 客户端管理 FTP 资源
1)从Win客户机打开 WinSCP程序,以用户 vip2525 登录 FTP 服务器
在真机中打开WinSCP.exe程序,填写FTP登录信息,注意连接协议选FTP、服务器地址要与目标FTP服务器的IP地址一致、端口号默认为21、用户名及密码等信息要正确,如图-3所示。
图-3
成功登录以后,即可在右侧看到用户vip2525在服务器上的家目录下的数据,如图-4所示。
图-4
2)测试文件上传/下载功能
在WinSCP已连接到服务器的窗口中,左侧对应客户机的文档目录,右侧对应服务器的文档目录,只需选中文件或目录左右拖拽即可完成上传、下载功能,如图-5所示。