操作步骤:
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 命令查看件中的内容,查看结果:
可以看到,这里都是服务器端的系统用户,我们创建的myftp用户不应出现在这里,如果创建的用户与这里的有冲突,要重新创建用户;
因为ftpusers这个文件中记录的用户都不能访问FTP服务器。
10、在win10 /win7 /winXP上安装 winSCP.exe文件,下图为winXP:
11、双击WinSCP,进入如下窗体:
在文件协议中选择FTP,主机输入UbuntuServer服务的IP地址:192,168.1.11,用户名和密码分别为myftp和123;
如下图所示:
单击“登录”按钮,出来如下界面:
右侧即为FTP服务器中的文件,客户端能够访问并能够下载;
---------------------------------------------
=============================================
也可以采用以下连接服务器的方法
在winXP桌面双击“网上邻居”,进入“网上邻居”对话框:
点击左侧第一个“添加一个网上邻居”,点击“下一步”,如下图:
单击“指定网站、网络位置或FTP站点的地址”,点击“下一步”:
在文本框中输入FTP地址: ftp://192.168.1.11 ,然后单击“下一步”
不许用匿名(去掉匿名用户的勾),在用户名中写FTP服务器用户 myftp ,如下图所示:
单击“下一步”,将“请键入该网上邻居的名称”,设置为 myftp.com
单击“下一步”,再单击“完成”。此时系统会自动弹出如下窗体,要求输入FTP服务器的密码,如下图:
输入密码:123,单击“登录”按钮,即可看到FTP服务器文件,如下图:
客户端成功登录UbuntuServerLinux服务器,可以查看或下载服务器的资源。
===========================================
===========================================
win10作为客户端登录FTP服务器,服务器端仍为UbuntuServer16.04
在win10桌面上双击“此电脑”,进入下一界面:
单击上面的“计算机”,再点击“添加一个网络位置”,如下图:
上图中点击“选择自定义网络位置”,单击“下一步”:
输入FTP服务器的地址,后面的操作与winXP相同,这里不再赘述...
=========================================================================================================
=========================================================================================================
win7访问FTP服务器,如下图如示,在win7桌面上双击“计算机”进入“计算机”窗体页面,点击上面“映射网络驱动器”
点击“连接到可用于存储文档和图片的网站”,进入下一页面,点击下一步,再点下一步,
文本框中输入:ftp://192.168.1.10
下一步,进入下一页面,如下图:
下一步与winXP相同。
==========================================================
==========================================================
真机实验:
笔记本电脑为服务器,台式机WIN7客户端: