访问本机FTP资源(linux)

发布时间: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 vsftpd

3)新建用户 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=disabled

3)添加用户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所示。

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477