ftp的详细用法

ftp的详细用法,第1张

FTP客户端软件的用法

下面是我从网上摘录的有关FTP客户端软件CUTE FTP和FLASHFXP的简单用法,它们的基本用法大同小异,其它FTP客户端软件的用法也与此类同:
一、CUTE FTP的简单用法:
安装好Cute FTP后运行打开,在d出的EDIT HOST窗口中(默认为如此,否则按F4键会d出来)单击Add site,在site lable中填一个任意的标识名,在host address中填主机地址(服务器域名或者IP地址,因为我的ADSL的IP地址每次会变,所以每次要等我临时通知),在user id 中填您申请的帐号(即我给你设定的帐号,在password中填您的密码(即我给你设定的密码),其它项留默认即可,按确定后在出现的ftp site manager框的右面可见到刚才在site lable中填的标识名,之后双击此标识名便自动连接到服务器上了,待出现欢迎提示框后单击下方的确定,这时左方是您的本地硬盘,右方是服务器硬盘,您将左方的文件用鼠标选定后直接拖到右方即可上传。
二、CUTE FTP的详细用法:
1、设置
(1) 启动CuteFTP,激亮"FTP sites",单击"Add folder"按钮
(2)在"create new folder"中填入新文件夹名称,如"旭日",然后按"OK";
(3)点亮"旭日"文件夹,单击"add site"按钮;
(4)"site label"中可填入你自己对此站点的名称,如“旭日工作室”,"host address"填写要上传服务器地址,如"ftp533net"。"user id"填入您的用户名或"anonymous"(匿名FTP),"password"输入您的密码。如果您是帐号用户,"login type"选择normal,若是匿名FTP,则选择Anonymous。remote directory/local directory填写登录时ftp主机/用户PC机的起始目录,设置好之后请按"确定";
(5)现在,您已经完成了客户端ftp软件的设置,点亮所要连接的主机,单击connect按钮,即可连接上ftp主机。 sitelabel可以不填 Host Address: 可填IP或域名地址
2、 *** 作:
连接上网后,便会出现一个窗口。左边是本地PC机目录下的内容,右边是FTP主机预设的目录下的内容。单击功能菜单或按鼠标右键,都有一些命令可进行文件/目录的 *** 作,也可通过拖拉的动作来进行。
三、Flashfxp的用法简介:
FlashFXP是一款功能强大的FXP/FTP软件,集其他优秀FTP软件的优点于一身。目前使用者越来越多,大有超过传统的CuteFTP之势,成为网站站长们的必备工具之一。
一、功能介绍
安装就不用我说了吧,现在我们就来看FlashFXP的主界面。
FlashFXP分三个主要部分:菜单、工作区、信息区。
菜单:
由于上面提供下载的是汉化版,菜单都是中文,所以关于菜单我就先不详述,在下面我会以新建一个FTP连接的实例来讲解FlashFXP的具体用法。然后在第三部分再详细介绍菜单中的重要部分,因为其中很多应用是高级 *** 作,而且在用过之后再来看菜单,有事半功倍之效。
工作区:
工作区分为左右两个部分,第一个部分的上部分别有一排工具按钮�图2和图3 。请注意按钮,它是用来切换本地浏览器端和服务器端的,在本地状态下,工具栏下面会列出所在目录中的文件。按一下这个按钮,它会变成,这时下方会变为服务器端的文件,如果这时已经与服务器连接的话否则将显示为空白。这个按钮的作用是传送你在本地端选定好的一个或多个文件(夹)到服务器端。这个按钮是用来比较本地端与服务器端文件的,这是一个很方便的功能。例如点击它以后,FlashFXP会自动比较本地端与服务器端当前目录下的文件,发现有相同的文件就会自动在本地端过滤掉,这时在两端的窗内只剩下不同的文件,但那些相同的文件实际上都还在,只是被FlashFXP隐藏起来了,以方便你清楚地把没上传的文件上传,其实你按上方的刷新按钮,它们就都回来了。在这个按钮右边还有一个下拉箭头,你可以选择精确比较、模糊比较、高级,在高级中你可以设置比较的方式,如忽略文件扩展名、比较名称和大小、选择非匹配(其它的按钮都很简单,且有中文提示,就不骗稿费了)。
信息区:
信息区也分为两个部分,左边是上传队列区,将会显示你要上传的文件信息,右边是上传状态窗口,将会显示与服务器的连接信息、FTP服务器的相关信息、文件上传的状态等等。双击状态窗口,它将以新窗口的方式出现。
另外,在窗口的最下面还有状态栏,它会显示上传或下载文件的动态百分比进度、完成大小的数字、当前文件剩余时间,所有队列文件的剩余时间等。
二、实战
现在以我的网站为实例来讲解如何用FlashFXP建立一个FTP连接并上传文件到自己的网站上。
基本资料(在你申请免费或付费网站空间的时候会从提供商处得到这些资料)
FTP服务器地址:homeftpetangcom
用户名:onlylogo
密码:123456(当然是假的啦^o^)
1建立FTP连接
第一步当然要先与自己的网站服务器连接上,所以我们要先输入一些资料。首先在菜单栏中点击“站点”,再选“站点管理器”,或用快捷键F4直接打开(图4)。
点“新建站点”按钮来新建一个FTP连接,这时会d出对话框要求你输入站点名,比如输入“ONLYLOGO”,确定后你会看到站点管理器左边的站点列表框中出现了ONLY LOGO这个名字,而右边原来是灰色的区域也变为可写状态。此时根据网站的相关信息将它们输入到相应的框中,如图5所示。点击“应用”按钮,这样网站的连接就建立好了。
2连接与上传
在站点信息填好后有两种方法可以实现服务器的连接,在站点管理器中的站点列表框选中你的网站,再点“连接”按钮;或者在FlashFXP主界面中点按钮,然后在d出的下拉菜单中选中ONLY LOGO。这样FlashFXP会自动登录到你的网站(图6)。
在本地端选择好你要上传文件的位置并选中它(支持多选和文件夹选取),本例中本地端是在窗口的左边,把选好的文件拖动到右边的服务器端方框内,此时信息区上传文件列表框会自动列出这些文件,表示它们正等待上传。这时按上方的按钮就开始上传了!
还有一种更简捷的方法,在选好上传文件后,直接点上方的“传送选定”按钮就开始传送了。
这样你已经可以完成整个站点的上传了。
三、高级进阶
现在我来讲一讲FlashFXP的高级应用。
这里我只讲菜单栏中的一些很重要的功能和选项,比较简单的就不一一解释。
1“FTP”→“在传送完成时”子菜单下有六个选项,分别是“空闲”、“断开站点”、“退出FlashFXP”、“挂断”、“挂断然后退出FlashFXP”、“挂断然后关闭计算机”、“关闭计算机”、“注销计算机”,这个功能可以让电脑自动下载,然后执行你所要的 *** 作。更详细的设置可以到“工具”→“调度”中设置。
2“站点”→“导入站点”子菜单可以让你从FlashFXP的旧版本以及BulletProof、CuteFTP、LeapFTP、FTP Explorer、WS_FTP等常用FTP软件导入站点,极大提高了自身的兼容性。
3在“显示”菜单中你可以设置FlashFXP的版面结构,如显示区是在窗口的上面还是下面,是否切换树状显示等等,你试一试就知道了。
4最重要的菜单是“选项”的参数选择,按F6你可以直接打开这个窗口(图7)。
在“配置FlashFXP”窗口中有六个选项卡,分别是“常规”、“选项”、“高级”、“传送”、“代理/防火墙/标识”、“显示”。下面我们来一一介绍它们。
①常规
此处可以设置E-mail地址、默认下载路径、日志名称文件等。下半部分是比较重要的参数,“连接超时”是设置一次连接的时间限制,比如设置为30,意思就是如果30秒还没有连接上,那么这次连接就中止,重新开始下一次连接。“重试延迟”意思是如果本次连接超过规定时间后,在多少秒后开始再次连接。“向后滚动缓冲”是设置FlashFXP的连接信息栏中显示信息的最大行数。“延迟数”是设置多少次连接失败后FlashFXP停止连接的尝试。
②选项
“允许反空闲”设置FlashFXP是否防止服务器断开连接。“d出登录信息窗口”是设置与服务器连接后是否d出一个窗口,这个窗口将会显示服务器上的信息,比如IP地址、端口号、用户名和密码的验证信息以及其它一些说明信息。在下面的“确认”栏中,你可以设置在哪些情况下FlashFXP会要求你对所进行的 *** 作进行确认(图8)。
③高级
这里有两个较重要的选项。一个是“任务栏按钮标题”,它设置在任务栏上,当你用鼠标指向FlashFXP按钮时出现的提示信息。具体用法点击参数输入框右边的帮助按钮可以看到,注意并不是下面的帮助按钮哦。
另一个是最下面部分,设置当你在本地端或远程服务器端双击时FlashFXP会进行什么样的 *** 作;当你拖动文件时,又会执行什么样的 *** 作。
④传送
设置传送完成时是否要刷新当前目录,是否要限制上传或下载的速度以及这个速度的大小。“上传文件名称转换”设置在上传和下载时,是不是要把文件的名称改成大写或小写或首字母大写。
⑤代理/防火墙/标识
这项一般用户用不到,它用于设置代理服务器地址,防火墙端口及标识服务器登录信息。
⑥显示
设置文件排列的顺序,是否在标题中显示站点名称等与显示有关的选项。

FTP软件有很多种,但每种软件都要设置以下几项内容:
1FTP主机地址:您可以写上您的域名,如>首先本地服务器要安装FTP服务器,并且要知道本地服务器的地址。
1、在要链接到本地服务器的电脑打开命令提示符。
2、输入ftp
xxxxxxxxxxxx
——xxxxxxxxxxxx即FTP服务器的IP地址。
3、页面会提示输入用户名及密码,此时输入正确的用户名及密码即可。
4、根据自己的需求,或上传或下载文件即可。

架设一台FTP服务器其实很简单。首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。其次,硬件性能要能满足你的需要。最后,需要安装FTP服务器端的软件,这类软件很多,可以使用微软的IIS(Internet Information Server 因特网信息服务系统),也可以使用专业软件。不同的软件提供的功能不同,适应的需求和 *** 作系统也不同。一般来说,系统最低要求如下:
CPU:PⅢ 450MHz以上
内存:256MB SDRAM以上
带宽:ADSL 512Kbps以上
至于 *** 作系统,Windows 98/Me/NT/2000/XP均可,如果对服务器的性能和安全性要求很低,可以采用Windows 98和Windows Me。本文中,如无特殊说明,均以Windows XP专业版为 *** 作系统,其余 *** 作系统下FTP服务器的架设及设置均大同小异。
一、用IIS架设
如果只是想建个小型的同时在线用户数不超过10个的FTP服务器,且不会同时进行大流量的数据传输,可以用IIS 5.0作为服务器软件来架设(IIS只适用于Windows NT/2000/XP *** 作系统)。
1.安装
Windows XP默认安装时不安装IIS组件,需要手工添加安装。进入控制面板,找到“添加/删除程序”,打开后选择“添加/删除Windows组件”,在d出的“Windows组件向导”窗口中,将“Internet信息服务(IIS)”项选中。在该选项前的“√”背景色是灰色的,这是因为Windows XP默认并不安装FTP服务组件。再点击右下角的“详细信息”,在d出的“Internet信息服务(IIS)”窗口中,找到“文件传输协议(FTP)服务”,选中后确定即可。
安装完后需要重启。Windows NT/2000和Windows XP的安装方法相同。
2.设置
电脑重启后,FTP服务器就开始运行了,但还要进行一些设置。点击“开始→所有程序→管理工具→Internet信息服务”,进入“Internet信息服务”窗口后,找到“默认FTP站点”,右击鼠标,在d出的右键菜单中选择“属性”。在“属性”中,我们可以设置FTP服务器的名称、IP、端口、访问账户、FTP目录位置、用户进入FTP时接收到的消息等。
1)FTP站点基本信息
进入“FTP站点”选项卡,其中的“描述”选项为该FTP站点的名称,用来称呼你的服务器,可以随意填,比如“我的小站”;“IP地址”为服务器的IP,系统默认为“�全部未分配 ”,一般不须改动,但如果在下拉列表框中有两个或两个以上的IP地址时,最好指定为公网IP;“TCP端口”一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连接数;“连接超时”用来设置一个等待时间,如果连接到服务器的用户在线的时间超过等待时间而没有任何 *** 作,服务器就会自动断开与该用户的连接。
2)设置账户及其权限
很多FTP站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。
3)安全设定
进入“安全账户”选项卡,有“允许匿名连接”和“仅允许匿名连接”两项,默认为“允许匿名连接”,此时FTP服务器提供匿名登录。“仅允许匿名连接”是用来防止用户使用有管理权限的账户进行访问,选中后,即使是Administrator(管理员)账号也不能登录,FTP只能通过服务器进行“本地访问”来管理。至于“FTP站点 *** 作员”选项,是用来添加或删除本FTP服务器具有一定权限的账户。IIS与其他专业的FTP服务器软件不同,它基于Windows用户账号进行账户管理,本身并不能随意设定FTP服务器允许访问的账户,要添加或删除允许访问的账户,必须先在 *** 作系统自带的“管理工具”中的“计算机管理”中去设置Windows用户账号,然后再通过“安全账户”选项卡中的“FTP站点 *** 作员”选项添加或删除。但对于Windows 2000和Windows XP专业版,系统并不提供“FTP站点 *** 作员”账户添加与删除功能,只提供Administrator一个管理账号。
提示:匿名登录一般不要求用户输入用户名和密码即可登录成功,若需要,可用“anonymous”作为用户名,以任意电子邮件地址为密码来登录。
4)设置用户登录目录
最后设置FTP主目录(即用户登录FTP后的初始位置),进入“主目录”选项卡,在“本地路径”中选择好FTP站点的根目录,并设置该目录的读取、写入、目录访问权限。“目录列表样式”中“UNIX”和“MS-DOS”的区别在于:假设将G�\Ftp设为站点根目录,则当用户登录FTP后,前者会使主目录显示为“\”,后者显示为“G�\Ftp”。
设置完成后,FTP服务器就算真正建成了。如果前面IP地址为218.1.1.1,则用户使用FTP客户端软件(用来登录FTP服务器的上传/下载软件,如CuteFTP、FlashFXP等,如无特别说明,本文中所称FTP客户端软件均以CuteFTP Pro 2.0为例)时,主机处填218.1.1.1,端口填21,此服务器的地址表述为:ftp�//218.1.1.1�21。IIS虽然安装简单,设置较简便,但功能不强,管理也很麻烦,尤其是连新建一个基本的授权访问账户都要进行繁杂的设置,而且IIS本身的安全性也比较差,容易受到诸如“红色代码”等专门针对IIS漏洞进行攻击的病毒侵袭,因而很多人都喜欢使用第三方的FTP服务器软件来架设。

如何在linux下开启FTP服务
1 首先服务器要安装ftp软件,查看是否已经安装ftp软件下:
#which vsftpd
如果看到有vsftpd的目录说明服务器已经安装了ftp软件
2 查看ftp 服务器状态
#service vsftpd status
3 启动ftp服务器
#service vsftpd start
4 重启ftp服务器
#service vsftpd restart
5 查看服务有没有启动
#netstat -an | grep 21
tcp 0 0 0000:21 0000: LISTEN
如果看到以上信息,证明ftp服务已经开启。
6如果需要开启root用户的ftp权限要修改以下两个文件
#vi /etc/vsftpdftpusers中注释掉root
#vi /etc/vsftpduser_list中也注释掉root
然后重新启动ftp服务。

7 vsftpd 500 OOPS: cannot change directory
登陆报错:
C:\>ftp 1921680101
Connected to 1921680101
220 (vsFTPd 205)
User (1921680101:(none)): frank
331 Please specify the password
Password:
500 OOPS: cannot change directory:/home/frank
Login failed
ftp> ls
500 OOPS: child died
Connection closed by remote host
解决方法:
setsebool ftpd_disable_trans 1
service vsftpd restart
就OK了!

这是SELinux的设置命令,在不熟悉SELnux前,把SELinux关掉也可以的。
8 永久开启,即os重启后自动开启ftp服务
方法一:
cd /etc/xinetdd ,编辑ftp服务的配置文件gssftp的设置:
vi /etc/xinetdd/gssftp ,将 修改两项内容:

(a) server_args = -l –a 去掉-a 改为server_args = -l
(b) disable=yes改为disable=no
(c) 保存退出。
方法二:
(a) system-config-services , 进入图形界面的System services查看是否有 vsftpd项,如果没有转到2,保存后退出
  (b) 用redhat第三张盘 安装此服务(开始--删除/增加程序),200K左右
  (c) #setup
此时能看到vsftpd项,此时选中此services项,保存后退出


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12972656.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存