5.2 客户端连接
5.2 客户端连接
在成功安装及启动VSFTP服务器后,客户端可以通过许多工具进行服务器的连接,所以在本小节中,我们将介绍3种最常使用的工具:ftp命令、浏览器以及FTP应用程序。
这些工具的使用方法虽然不同,但是都可达到文件传输的功能,建议读者应该熟悉最适合自己的工具,以便日常工作的需要。
FTP命令
通常大部分的网络操作系统,例如Linux或Windows系统,都支持FTP命令的使用,它最大的好处是—不需要额外安装任何软件,所有的FTP命令都由操作系统直接支持。
虽然FTP命令不如使用浏览器或FTP应用程序等图形化工具一样容易上手,但是它可通过交互式的访问方法来和FTP服务器通信,例如请求FTP服务器列出某一目录中的文件列表,或是使用二进制文件进行传输,因此仍不失为一种极好的FTP工具。
本书在此假设客户端的操作系统为Fedora Core 5,并且要以命令的方式连接VSFTP服务器。首先打开终端窗口,并且输入以下格式的命令:
ftp 服务器名称或IP地址 |
在连接到VSFTP服务器后,输入账户名称和口令后即可登录服务器也可以使用匿名访问),以下是连接后的内容:
[jack@ns1 ~]$ ftp ftp.fc5linux.com |
[jack@ns1 ~]$ ftp |
ftp> ?
# 列出所有可用命令
Commands may be abbreviated. Commands are: |
get receive file |
◆?:显示命令名称及说明。 |
ftp> ls -al |
浏览器
浏览器是一般人上网时不可或缺的工具,但除了网页浏览的功能外,它也是连接FTP服务器最方便的客户端工具之一。使用浏览器进行FTP服务器的连接和浏览网页的方式很相似,惟一不同的是,必须在链接的URL前加入ftp://,而不是WWW所使用的http://,如图5-4所示。上图是以IE 6.0连接到FTP服务器的示例,在此画面中出现许多文件夹图标,如果用户具有足够的权限读取及写入),则可利用鼠标拖放的方式,在客户端计算机和服务器之间传递数据。
另外,在上图左侧会显示服务器及用户名称等信息,值得注意的是,目前显示的用户名称为“匿名”,但是我们在连接时并没有输入任何的用户名称,为何画面中会出现此信息呢?
其实匿名是指用户如果以anonymous为登录的账户名称,并且以电子邮件地址为口令,则客户端就可与服务器建立连接,以访问文件和程序等。
图5-4 以浏览器连接FTP服务器 |
匿名访问在FTP服务器的管理上相当方便,因为根据默认值,所有的用户都可通过此账号来读取指定共享目录中的文件,同时也可进行下载的工作。
但是并不允许匿名账号进行上传,因为此目录为所有用户所共享,如果允许写入的权限,则用户不仅可以在此目录中写入文件,更可将所有文件删除,这可能会造成服务器管理上的弊端。
如果要解决以上的问题,仍需要求客户端使用个人的账号进行登录,在成功登录后,浏览器自动将连接到用户主目录,同时对此目录也拥有完全的访问权限,例如读取、写入或执行等。
如果要在浏览器中输入用户账号名称及口令等信息,必须使用以下格式网址:
ftp://用户名称:口令@FTP服务器地址
输入以上信息时注意一点,在“用户名称”和“口令”间需以冒号:)连接,同时在此之间不可有空白,否则会导致连接失败。假设服务器和用户的信息如下:
◆用户名称:caroline。
◆口令:lovely。
◆FTP服务器地址:ftp.fc5linux.com。
如果要满足以上的要求,则需在浏览器中输入以下的网址,如图5-5所示。
ftp://caroline:lovely@ftp.fc5linux.com
FTP程序
除了使用ftp命令和浏览器之外,在连接VSFTP服务器时,还有第三种选择—FTP程序,目前专为FTP开发的软件有很多,例如CuteFTP、WS-FTP或Bullet Proof FTP等。本书在此将以很受欢迎的CuteFTP的示例,来说明一般FTP应用程序的使用,首先可到以下网站下载CuteFTP 7 Professional试用版本:
ftp://ftp.globalscape.com/pub/cuteftppro/cuteftppro.exe
图5-5 在浏览器中输入个人用户账号数据 |
在安装后执行开始/程序/GlobalSCAPE/CuteFTP Professional/CuteFTP 7 Professional选项,如果为第一次使用,则系统会出现一系列的向导窗口,如图5-6所示,以帮助您设置连接FTP服务器的选项设置。
1) 为要连接的FTP服务器命名,例如VSFTP。
2) 输入FTP服务器名称或IP地址,例如ftp.fc5linux.com,如图5-7所示。
3) 输入连接时使用的账号名称与口令,如果匿名访问则输入anonymous为账号,而口令可随意输入,如图5-8所示。
4) 输入连接后,本机及服务器打开的默认目录,如图5-9所示。
5) 设置完成窗口,按“完成”按钮以结束设置,如图5-10所示。
6) 系统会接着打开CuteFTP 7 Professional窗口画面,左侧为Site Manager,它的功能与地址簿相同,而右侧即是FTP服务器上的目录,如图5-11所示。
7) 如果点击窗口左下角的“Local Drives”标签,则在左侧会出现本机的目录内容,此时可利用鼠标拖放的方式,在客户端计算机和服务器之间传递数据,如图5-12所示。
图5-12 查看本机目录内容 |
8) 日后需要添加其他的FTP服务器连接,可在程序窗口中,点击File/New/FTP Site,之后在出现的窗口输入必要的连接信息即可,如图5-13所示。
回书目 上一节 下一节 |
评论暂时关闭