您的位置:首页 > 编程语言 > PHP开发

vmware虚拟机里面在Windows XP系统下架设FTP服务器及ftp常用命令

2011-10-11 23:03 337 查看
前两天上网时看到一篇文章“windows必须掌握的八个DOS命令”,其中有一个是ftp命令。我突然来了兴趣,就又搜了一些ftp的资料。包括windows xp下ftp服务器的架设,ftp的常用命令,一些免费的ftp站点。简单总结了一下,暂时记录下来,以备后用。

一.windows xp下ftp服务器的架设

我电脑中安装了VMWare软件,里面安装了windows xp操作系统。我在这个里面进行了ftp服务器的假设。根据网上的资料来看,一般在windows平台上,常用的做FTP服务器的方式就是使用系统自带的IIS、以及第三方软件serv-u。而关于这两类方法的异同,大家可以参阅IT168的相关报道。主要就是:IIS设置相对简单,但安全性不高;而serv-u相对来说安全性要高得多。以下为IIS的架设过程。如果你是建个小型的FTP服务器(同时访问人数不超过20个的那种),且不会同时进行大流量的数据传输(比如音视频),那么这种方式是最简便易行的,不过需要注意操作系统版本,IIS只适用于WindowsNT/2000/XP系统。

架构ftp服务器的步骤如下:

第一步:安装IIS组件。

一般系统安装时都没有安装此组件的,所以请到控制面板,在“添加/删除程序”里打开“添加/删除Windows组件”一项,在弹出的窗口里将“intenet信息服务(IIS)”选中;再点右下角“详细信息”,勾选“文件传输协议(FTP)服务”,最后确定即可。

注:我是在虚拟机VMWare中的windows操作系统里面安装的IIS服务,但是会出现如下图所示的错误。此时,只要装入光盘就行了。在菜单栏中选择VM->setting,装入当时安装这个windows操作系统的iso光盘就行了。



第二步:设定需要共享的目录路径。

此目录就是别人访问你的FTP服务器时看到的文件列表。在控制面板的管理工具里,打开“internet信息服务”。在窗口左面找到“FTP站点”并打开下拉列表,之后在“默认FTP站点”上点右键选属性,会打开一个“默认ftp站点 属性”对话框,如下图所示。在“FTP站点”标签中的IP地址中输入本机的IP地址,我的是192.168.196.133。在“本地路径”框中的地址为默认FTP共享目录,请点击浏览指定到你的实际共享目录;另外在这里还可以设置FTP服务器的文件访问权限,为安全考虑,一般我们只开放读取权限,以防匿名用户随意修改目录文件。



第三步:完善配置。

在“默认FTP站点”标签切换到“安全帐户”,去掉“允许匿名连接”前的勾。也可以勾上,随你的便。

然后,就在虚拟机里面,试着使用ftp登录。用户名是administrator,密码是虚拟机的开机密码。就可以登录上去了。可以尝试着敲一些命令,尝试一下,挺好玩的。

二.常用的ftp命令:

ftp命令的功能是在本地机和远程机之间传送文件。该命令的一般格式如下:

ftp IP地址 或直接敲入ftp

最常用的命令有:

open IP地址:连接远程ftp站点

ls,dir,mkdir,cd,delete

rename [from] [to]:更改远程主机文件名

rmdir dir-name:删除远程主机空目录

lcd:切换本地目录。

status显示当前ftp状态

get: 从远程机传送单个文件到本地机(使用get可以同时下载几个文件,用空格隔开)

mget: 从远程机传送多个文件到本地机

put: 从本地机传送单个文件到远程机 put local-file [remote-file]

mput: 从本地机传送多个文件到远程机 mput *.txt

上传很多文件不用老是敲入yes或no的方法:prompt命令,它可以设置多个文件传输时的交互提示,敲入一次prompt命令后interactive mode 变为on或off。

quit/bye 断开与远程机的连接并退出ftp

? 显示本地帮助信息

三..几个免费的ftp站点(匿名的ftp站点)

麻省理工学院的

ftp://rtfm.mit.edu

微软的

ftp://ftp.microsoft.com

Sun的

ftp://sunsite.unc.edu

可以匿名登陆,用户名为anonymous,密码为一个邮箱地址,如lilei@126.com

参考网址:

http://www.nsftools.com/tips/MSFTP.htm

/article/4282501.html

http://www.chinaz.com/server/2009/0910/91146.shtml

Windows XP系统下架设FTP服务器的步骤

http://baike.baidu.com/view/106754.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: