0
点赞
收藏
分享

微信扫一扫

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问

操作步骤:

1、更新UbuntuServer16.04:

      sudo  apt  update

2、安装FTP服务:

     sudo  apt-get  install  vsftpd

3、启动FTP服务:

    sudo  service  vsftpd  restart

4、新建/home/myftp目录,该目录内存放客户端所需的资源文件

     sudo  mkdir  /home/myftp

     为该目录提升权限: sudo  chmod  777  myftp

5、新建用户myftp并设置其密码:

     sudo  useradd  -d  /home/myftp  -s  /bin/bash  myftp      //创建用户myftp,并指明该用户所使用的shell

6、为myftp设置密码:

     sudo  passwd  myftp

     密码暂设为 123

7、修改FTP配置文件,vim  /etc/vsftpd.conf  打开后,在文件的最后添加如下代码:

     userlist_deny = NO

     userlist_enable = YES

     userlist_file = /etc/allowed_users

     seccomp_sandbox = NO

     local_enable = YES

     输入以上5行后,:wq 存盘退出

8、新建 /etc/allowed_users 文件

     新建文件:touch  /etc/allowed_users

     编辑文件:vim  /etc/allowed_users

     在 allowed_users 文件的第一行输入用户名:myftp

9、使用 vim  /etc/ftpusers  命令查看件中的内容,查看结果:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端

可以看到,这里都是服务器端的系统用户,我们创建的myftp用户不应出现在这里,如果创建的用户与这里的有冲突,要重新创建用户;

因为ftpusers这个文件中记录的用户都不能访问FTP服务器。

10、在win10 /win7 /winXP上安装 winSCP.exe文件,下图为winXP:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_02

 11、双击WinSCP,进入如下窗体:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端_03

在文件协议中选择FTP,主机输入UbuntuServer服务的IP地址:192,168.1.11,用户名和密码分别为myftp和123;

如下图所示:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端_04

单击“登录”按钮,出来如下界面:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ftp服务器_05

右侧即为FTP服务器中的文件,客户端能够访问并能够下载;

---------------------------------------------

=============================================

也可以采用以下连接服务器的方法

在winXP桌面双击“网上邻居”,进入“网上邻居”对话框:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ftp服务器_06

点击左侧第一个“添加一个网上邻居”,点击“下一步”,如下图:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_07

单击“指定网站、网络位置或FTP站点的地址”,点击“下一步”:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_08

 在文本框中输入FTP地址:  ftp://192.168.1.11  ,然后单击“下一步”

不许用匿名(去掉匿名用户的勾),在用户名中写FTP服务器用户 myftp ,如下图所示:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_09

单击“下一步”,将“请键入该网上邻居的名称”,设置为 myftp.com

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_10

单击“下一步”,再单击“完成”。此时系统会自动弹出如下窗体,要求输入FTP服务器的密码,如下图:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端_11

输入密码:123,单击“登录”按钮,即可看到FTP服务器文件,如下图:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端_12

客户端成功登录UbuntuServerLinux服务器,可以查看或下载服务器的资源。

===========================================

===========================================

win10作为客户端登录FTP服务器,服务器端仍为UbuntuServer16.04

在win10桌面上双击“此电脑”,进入下一界面:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端_13

 

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_14

单击上面的“计算机”,再点击“添加一个网络位置”,如下图:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端_15

上图中点击“选择自定义网络位置”,单击“下一步”:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ftp服务器_16

输入FTP服务器的地址,后面的操作与winXP相同,这里不再赘述...

=========================================================================================================

=========================================================================================================

win7访问FTP服务器,如下图如示,在win7桌面上双击“计算机”进入“计算机”窗体页面,点击上面“映射网络驱动器”

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_17

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_17

 

 

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端_19

点击“连接到可用于存储文档和图片的网站”,进入下一页面,点击下一步,再点下一步,

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_客户端_20

文本框中输入:ftp://192.168.1.10

下一步,进入下一页面,如下图:

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_21

 下一步与winXP相同。

==========================================================

==========================================================

真机实验:

笔记本电脑为服务器,台式机WIN7客户端:

 

 

 

 

 

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_22

UbuntuServer16.04搭建FTP服务器,winXP和win10客户端访问_ubuntu_23


举报

相关推荐

0 条评论