有没有好用的Linux下的一键FTP包?带有Web的用户管理.

有没有好用的Linux下的一键FTP包?带有Web的用户管理.,第1张

Linux下有很多可用的FTP服务器,其中比较流行的有WU-FTP(Washington University

FTP)和VSFTP。Red Hat 80中自带了WU-FTP和VSFTP两个软件。WU-FTP是一个著名的FTP

服务器软件,它功能强大,能够很好地运行于众多Unix操作系统中。不过作为后起之秀的

VSFTP越来越流行,在Red Hat 90发行版中就只带有VSFTP。

VSFTP中VS的意思是“Very Secure”。从名称可以看出,从一开始,软件的编写者就非常注

重其安全性。除与生俱来的安全性外,VSFTP还具有高速、稳定的性能特点。在稳定性方

面,VSFTP可以在单机(非集群)上支持4000个以上的并发用户同时连接。据

ftpredhatcom的数据,VSFTP最多可以支持15000个并发用户。

快速构建FTP服务器

FTP服务器实现的基本功能是上传下载,下面就分几个步骤来搭建一个可以实现下载功能

的简易FTP服务器。

1.安装FTP服务器

如果在安装系统时没有选择安装FTP服务器,可以通过Red Hat 90中的“添加/删除应用程

序”工具进行安装。具体方法是,选择“主选单”→“系统设置”→“添加/删除应用程序”,在弹

出的界面中选中FTP服务器,单击“更新”即可。

如果无法确认是否安装了该软件,可以使用以下命令查看:

#rpm -qa|grep vsftpd

vsftpd-113-8

2.启动FTP服务器

套用Red Hat 90的预设范例直接启动VSFTP。

# /sbin/service vsftpd start

为vsftpd启动vsftpd: [确定]

3.在/var/ftp/pub目录下创建一个名为testtxt的文件,文件内容为“This is a test

file”。

4.测试

使用FTP客户端登录到本地服务器,然后以匿名身份(anonymous)登录:

# ftp 127001

Connected to 127001 (127001)

220 (vsFTPd 113)

Name (127001:root): anonymous

331 Please specify the password

Password:

230 Login successful Have fun

Remote system type is UNIX

Using binary mode to transfer files

这样就成功地登录到FTP服务器。可以显示服务器目录列表如下:

ftp> ls

227 Entering Passive Mode (127,0,0,1,63,15)

drwxr-xr-x 2 0 0 4096 Dec 04 01:35 pub

226 Directory send OK

切换到pub目录下,并显示目录内容,可以找到刚才创建的文件testtxt:

ftp> cd pub

250 Directory successfully changed

ftp> ls

227 Entering Passive Mode (127,0,0,1,232,34)

150 Here comes the directory listing

-rw-r--r-- 1 0 0 21 Dec 04 01:35 testtxt

226 Directory send OK

下载testtxt文件:

ftp> mget testtxt

mget testtxt y

227 Entering Passive Mode (127,0,0,1,186,210)

150 Opening BINARY mode data connection for testtxt (21 bytes)

226 File send OK

21 bytes received in 00108 secs (19 Kbytes/sec)

查看本机目录内容,可以看到testtxt已成功下载到本机。

ftp> !ls

a EIO_Binders initrd mnt proc tftpboot ylgtxt

bin etc lib mymnt root tmp

boot home lost+found myshare sbin usr

dev id_dsaspub misc opt testtxt var

尝试上传名为ylgtxt的文件,可以看到请求被拒绝了。

ftp> put ylgtxt

local: ylgtxt remote: ylgtxt

227 Entering Passive Mode (127,0,0,1,243,10)

550 Permission denied

退出登录:

ftp> bye

221 Goodbye

由测试可以看出,已经可以下载文件,但不能上传文件(也不能在服务器上创建目录和文

件)。实际上这是一个专门提供下载服务的匿名FTP服务器。

从上面的步骤可以看出,并不需要做什么配置就可以完成一个简易FTP服务器的架设。这

是因为Red Hat已经配置好一个缺省的FTP服务器。不过在实际应用中,大部分情况下这个

简易的服务器并不能满足需求。

FTP(file transfers protocol)文件传输协议。

我们平时上网时人http://www中的http也是一种协议,叫超文本传输协议。

顾名思义,FTP文件传输协议是传输文件的一个协议。通俗地说就是两台计算机之间传输文件时所在遵守的规定。FTP下载也就像我们平时一样下载可以了,也可以这样下载:

一、在IE的地址栏输入FTP地址,(记住是以FTP://开头的。比如:FTP://1241241212)按回车。

二、FTP要求用户名和密码的:你就要在弹出的窗口中输入。如可以匿名访问的,你就不会看见这个窗口。

三、接下来你看到的窗口是你非常熟悉的文件夹窗口。你只用找到你要下载的文件,并右击它》选择复制。然后在你要保存这个文件的文件夹中右击任一空白处》选择粘贴。其实,这就是一个复制和粘贴的过程。

 ipad上有ftp客户端软件,如“FTP精灵”。

 

FTP精灵

FTP精灵 可以让iPad 变成 FTP客户端,支持从FTP站点下载文件和上传文件 。

 

下载操作为:

1在机器主界面点击“app store”进入后,随便点击一个免费的app打开,如“QQ”。在弹出的窗口界面点击“创建Apple ID"。输入正确的个人资料按照操作后来到”提供付款方式“界面。付款方式选择”无“后再输入个人资料点击创建”Apple ID“,完成申请苹果账号申请。

2在主界面点击“设置”,打开“itunes store和app store”。登陆已申请的苹果账号。

3在桌面进入”app store",搜索和查找”FTP精灵“,找到后点击下载即可。

使用浏览器登录ftp服务器下载文件,这种网络应用软件结构属于B/S结构。利用IE浏览器登录ftp服务器,属于直接使用浏览器访问,应是B/S结构;B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。

FTP分为客户端和服务器端,它是两者之间的传输协议,说清楚一点就是多个用户端可以上传文件存储到一个服务器中,也可以从服务器端下载文件。

FTP客户端用一款软件举例:IIS7服务器管理软件。

一般的FTP工作从WIN系统自带的FTP来操作实现,但是自带的FTP工具操作麻烦,安装难,很多站长使用起来不方便。

但是用例如IIS7服务器管理软件之类的FTP客户端的话,很多事情就很简单,比如自动备份,自动更新,定时上传和下载。此外,他还可以批量管理FTP服务器,Windows和Linux,操作起来比win自带的工具方便快捷

Serv-UServ-U是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2K等全Windows系列。可以设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。 它具有非常完备的安全特性,支持SSl FTP传输,支持在多个Serv-U和FTP客户端通过SSL加密连接保护您的数据安全等。

  Serv-U 是目前众多的FTP 服务器软件之一。通过使用Serv-U,用户能够将任何一台PC 设置成一个FTP 服务器,这样,用户或其他使用者就能够使用FTP 协议,通过在同一网络上的任何一台PC与FTP 服务器连接,进行文件或目录的复制,移动,创建,和删除等。这里提到的FTP 协议是专门被用来规定计算机之间进行文件传输的标准和规则,正是因为有了象FTP 这样的专门协议,才使得人们能够通过不同类型的计算机,使用不同类型的操作系统,对不同类型的文件进行相互传递。 

  虽然目前FTP 服务器端的软件种类繁多,相互之间各有优势,但是Serv-U 凭借其独特的功能得以展露头脚。具体来说,Serv-U 能够提供以下功能:

  符合windows 标准的用户界面友好亲切,易于掌握。

  支持实时的多用户连接,支持匿名用户的访问;

  通过限制同一时间最大的用户访问人数确保PC 的正常运转。

  安全性能出众。在目录和文件层次都可以设置安全防范措施。

  能够为不同用户提供不同设置,支持分组管理数量众多的用户。

  可以基于IP 对用户授予或拒绝访问权限。

  支持文件上传和下载过程中的断点续传。

  支持拥有多个IP 地址的多宿主站点。

  能够设置上传和下载的比率,硬盘空间配额,网络使用带宽等,从而能够保证用户有限的资源不被大量的FTP 访问用户所消耗。

  可作为系统服务后台运行。

  可自用设置在用户登录或退出时的显示信息,支持具有UNIX 风格的外部链接。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 有没有好用的Linux下的一键FTP包?带有Web的用户管理.

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情