仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 925|回复: 14
打印 上一主题 下一主题

[其他Linux] linux教程之打造本人的FTP服务器

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 15:57:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。
基于2K.2003能够间接增加IIS服务来架设本人的FTP服务器,但XP下自己试过用IIS服务来架设
但并没有乐成,XP体系已成为支流,上面经由过程软件来完成打造本人的FTP服务器。
将下载到的Serv-U间接运转便可,一起"Next"也是人人屡见不鲜的了。但是当我们第一次运转Serv-U时,程序会主动实行Wizard(设置导游),这关于宽大初度打仗FTP服务器的伴侣而言也是极其便利的。
1、后面的Wizard步骤人人能够别往管它,还是一起Next,而到了如的界面时,人人要把稳一下。假如你筹办使用本人的当地硬盘资本举行FTP服务的话,那末间接选择Next就能够了,而假如你想利用其他Internet资本的话,能够选择Cancel进进另外一个设置选项。因为我们的FTP使用次要将本人的当地硬盘信息给别人共享,因而能够选择Next来进一步地设置。固然,假如你有其他使用,也完整能够依据本人的必要选择。
2、在"YourIPAddress"这一选项中,我们必要仔细填写,否则极可能形成FTP服务器创建失利。关于那些利用Modem、ISDN、ADSL等设备上彀的伴侣而言,他们的团体IP地点是跟着ISP的分派而变更的,因而不克不及在这个选项中填写;而那些利用FTTB(光纤到楼)的用户就能够填写本人的流动IP,这点万万要注重。
3、上面这个步骤人人就要细心思索一下了,假如选择了"Yes",那末意味着任何人都能够会见你的FTP服务器,并且不必要甚么用户名和暗码等。假如选择No则能够增加详细的用户,设置他们的用户名和暗码。
经由以上设置,我们的FTP服务器就基础架设乐成了。
假如你想进一步把持会见者的举动的话,能够细心看看这一部分;而假如你仅仅是要复杂架设一个一时的FTP服务器供伴侣下载的话,则完整能够跳过这部分。
1、限定会见者的带宽和多线程
假如会见者较多的话,你还能够设置它的最年夜下载/上传速率,以勤俭你的带宽,这点关于宽带上彀的用户是很有效的。别的,有些会见者喜好用Netants等多线程下载软件,这很简单形成我们的FTP服务器溃散,避免这类成绩呈现的办法就是限定统一个IP的毗连数。我们能够选择"Domians→匿名登录→Users",选中你要把持的用户名,然后选择右侧的General选项卡,就能够设置用户最年夜下载/上传速率等项目了。
2、设置会见者权限
面临浩瀚会见者,你不克不及包管每一个人都不会对你的数据形成伤害。在Serv-U的缺省选项中,会见者是能够恣意举行删除、上传、重定名等操纵的,这关于我们来讲长短常伤害的。选择"DirAccess"选项卡举行相干设置。在最右侧的选择框中,能够分离设置会见者的上传、删除、远程运转程序的权利。
3、回绝不受接待者
你有过被某某网站封闭IP的履历吗?呵呵,这回你能够本人爽一下了。在Serv-U的IPAccess中,你能够轻松地设置IP过滤器,把那些你厌恶的人拒之门外,并且还撑持IP中的通配符,利用相称便利。
4、设置用户上传空间
有些团体网站的创建是靠人人撑持的,它必要会见者不休上传内容。可是,有些会见者喜好上传大批数据,极可能把硬盘撑破。这时候,我们能够经由过程Quota选项卡分派用户的最年夜上传空间。呵呵,很有些做网管的感到吧。
架设好FTP服务器以后,我们还要关照伴侣来会见。一样平常来讲,人人可使用IE、CuteFTP、乃至FlashGet等下载软件来举行会见。利用IE会见时,不克不及间接输出网址或IP地点会见,必要按以下格局会见:ftp://用户名:暗码@网址(或IP地点)。利用CuteFTP等上传软件会见时,设置办法和我们会见收费主页空间的办法一样。
Serv-U的特性
1.撑持多种用户接进
2.撑持匿名用户,可随时限定用户数。
3.平安选项多
3.可基于目次或文件完成平安办理
4.撑持假造多主目次IP站点登录
5.比例和带脱期制
6.作为体系服务运转
7.远程实行项目
8.经由过程FTP的远程打印
9.可扩大性
10.易于安装便于保护
11.多种登录选项
12.疾速
Serv-U的设置
Serv-U运转后会呈现"Setupwizard"(设置导游)的窗口,利用设置导游会使全部设置历程变得十分复杂。
1.Installassystemserver(安装成一个体系服务器吗):选"Yes".
2.Allowanonymousaccess(承受匿名登录吗):此处可依据本人必要选择。
3.Anonymoushomedirectory(匿名主目次):此处可输出(或选择)一个专供匿名用户登录的主目次。
4.Lockanonymoususersintotheirhomedirectory(将用户锁定在方才选定的主目次中吗):便是否将上一步中的主目次设为用户的根目次;一样平常选"Yes".
5.Createnamedaccount(创建其他帐号吗):此处扣问是不是创建一般登任命户帐号;一样平常选"Yes".
</p>
1234下一页


在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻;
简单生活 该用户已被删除
沙发
 楼主| 发表于 2015-1-16 17:11:31 | 只看该作者

linux教程之打造本人的FTP服务器

买一本命令参考手册是必要的,遇到不知道怎么用的命令可以随时查询,这要比查man文档快.特别适合英语不好。
6.Accountloginname(用户登录名):一般用户帐号名,好比输出"Anonymous".
7.Password(暗码):设定暗码。因为此处是用明文显现所输出的暗码,因而只输一次。
8.Homedirectory(主目次):输出(或选择)此用户的主目次。
9.Lockanonymoususersintotheirhomedirectory(将用户锁定在主目次中吗):选"Yes".
10.Accountadminprivilege(帐号办理特权):一样平常利用它的默许值"Noprivilege"(一般帐号)。
11.最初选"Finish"(停止)即完成设置。
LocalServer(当地服务器)属性
1.LocalServer(当地服务器):此处可设置是不是主动开启FTP服务和手动开启或中断FTP服务等。
2.License(允许证):平安允许证书。
3.Settings(设置):
General/Max.speed:用于设置最年夜传输速度(kB/s)。
General/Max.no.ofusers:用于设置毗连到本服务器的最多用户数。
其他项目均与坚持服务器的平安性有关。
4.Activity(举动形态):
Users(用户):显现以后登录的用户IP地点等材料及以后事情形态,倡议选中"Autoreload"(主动革新)。假如选中某个用户,单击右键,再选"Killuser",便可将它从服务器中踢进来。
BlockedIPs(被盖住的IP):此处用来临时克制某些IP会见本体系。单击工具栏的"+"便可增添被临时克制的IP地点及克制登录的总工夫(从增添以后入手下手盘算)。列表中能够瞥见被克制的IP地点及其对应盘算机的完全域名和离解禁另有几工夫(以秒为单元)等。在列表中单击右键便可以选择删除已克制的IP地点。
Sessionlog(体系日记):纪录一切登录(或试图登录)到本机的操纵陈迹及毛病信息等。
Domains(域名)属性
1.ftp.bbc.com(即选中的FTP服务器名):此处可修正响应域名、IP地点及端标语等。
2.Settings(设置):即完整同意或克制登录的IP地点等。
General/maxNo.ofusers(最年夜用户数):此处能够设置同意同时登录到本FTP服务器的最年夜用户数。
IPaccess/denyaccess(回绝):此处可设置回绝登录到本FTP服务器的盘算机IP地点列表。
IPaccess/allowaccess(同意):此处可设置同意登录到本FTP服务器的盘算机IP地点列表。
IPaccess/rule(划定规矩):此处可输出指定的IP地点或IP地点的局限。承受如"192.168.0.88"之类的单个IP地点或是承受如"192.168.0.4-192.168.0.11"之类的IP地点局限,也能够承受如"192.168.0.*"之类的通配符和相似"192.168.0.1?"之类单个字符的限定等多种格局。"Add"为增加,"Remove"为删除。
Message(信息):此处可改动一些提醒性显现信息,如"Signonmessagefile"(入手下手播送)、"Serveroffline"(服务器未事情)、"Noanonymosaccess"(不承受匿名登录)等。</p>
[1][2]下一页



3.Activity(举动形态):
Users(用户):显现登录到本服务器的用户及其形态;倡议选中"Autoreload"(主动革新)。
Domainlog(体系日记):纪录一切登录(或试图登录)到本服务器的操纵陈迹及毛病信息等。
4.Groups(组):
使用Groups(组)能够事后创建好一个或多个断定了属性(读写等)和把持权限(授与或克制某些IP地点会见)的目次,今后当我们创建新的用户,必要用到这些目次时,间接增加出来就好了,不必再举行反复设置。在这类情形下,组的创建能够年夜年夜加重设置事情量。
创建一个新组:选"Group"→右键→"Newgroup",然后在"Groupname"中输出组的名字再按"Finish"(停止)便可。
帐号设置
1.Disableaccount(禁用帐号):假如选中它,则此帐号将没法利用。
2.Username(用户名):此处显现并可改动该用户的登录名。修正后,右边面板的用户名也会主动作响应的变动。
3.Group(s)(组):假如有创建组,则此处经由过程选择能够组更多的目次。这些组中目次的属性在创建组时断定,用户在"Diraccess"中不克不及修正。假如组用户的主目次不在根目次(见上面第5)
4.Password(暗码):此项为""(加密)申明有暗码,为保密,因而内容不予显现;假如为空缺,则不需暗码。若有输出任何暗码均显现"".
5.Homedirectory(主目次):此处准绳上为用户登录后的主目次。实践用户登录的根目次将由"Gene</p>
上一页1234下一页


学习linux,就意味着更快的开发效率,等更多关于软件本身或者说操作系统本身的理解。
简单生活 该用户已被删除
板凳
 楼主| 发表于 2015-1-16 17:13:52 | 只看该作者

linux教程之打造本人的FTP服务器

初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。
ral"属性中的"Lockuserinhomedirectory"来决意。
好比此处路径为"d:\myweb","General"中响应项为选中,则主目次和根目次均为"d:\myweb".
再好比此处路径为"d:\myweb","General"中响应项为不选中,则主目次为"d:\myweb",而根目次则为"d:\".
注重:此处可据情修正,但不克不及超越"Diraccess"中"Path"地点盘的局限,不然登录后你将甚么也看不见。
6.Notes(备注):此项用来标注一些申明性的笔墨。
"General"的设置
1.Lockuserinhomedirectory(将用户锁定在主目次):假如选中则只同意用户会见"主目次"以下的文件和目次(主目次即为根目次);假如不选中,则用户可一向会见到主目次地点盘的实践根目次(好比d:\)下。固然,大概并没有读其他文件目次或写等权限,可是仍倡议一样平常选中此项。
2.Hidefiles(埋没文件):在列表时不显现属性为"隐含"的文件。
3.Alwaysallowlogin(老是承受登录):本帐户永久无效。
4.AllowonlyNlogin(s)fromsameIPaddress(只承受统一个IP地点的N个用户登录):关于限定内部局域网接进的呆板数目十分有效。
5.Allowusertochangepassword(承受用户改动暗码):有些FTP客户端有同意用户改动本人FTP暗码的功效,此处就是为他们筹办的。
6.Max.uploadspeed(最年夜上载速度):能够限定客户端上传文件的最年夜速度(以kB/s为单元)。
7.Max.downloadspeed(最年夜下载速度):下传文件的最年夜速度(以kB/s为单元)。
8.Idletime-ou(余暇溢出工夫):凌驾某分钟不事情(读写等操纵)就抛弃已发生的毗连。
9.Max.No.ofusers(用户的最年夜编号):此项是可会见的最年夜用户编号。
10.Loggingmessagefile(登录信息文件):在这里能够输出(或选择)一个事前创建好的文本文件(一样平常)的完全路径和文件名,登录乐成以后就会呈现相干提醒信息。
11.Passwordtype(暗码范例):一样平常选默许的"Regularpassword"(惯例暗码)。
"Diraccess"(目次存取属性)的设置
1.Path(路径):目次地点的实践路径,Access(属性)是存取属性;Group(组)是所属组。
2.Files/read(读):对文件举行"读"操纵(复制、下载,不含检察)的权利。
3.Files/write(写):对文件举行"写"操纵(上传)的权利。
4.Files/append(附加):对文件举行"写"操纵和"附加"操纵的权利。
5.Files/delete(删除):对文件举行删除(上传、改名、删除、挪动)操纵的权利。
6.Files/execute(实行):间接运转可实行文件的权利。
7.Directories/list(列表):对文件和目次的检察权利。
8.Directories/create(创建):创建目次的权利。
9.Directories/remove(挪动):对目次举行挪动、删除和改名的权利。
10.Inherit(承继):如选中则以上所选属性对所选"Path"中指定目次以下全部目次树起感化,不然就只对以后目次起感化。
11.关于有多个"Path"的情形,偶然按次是相当主要的。好比主目次为"d:\myweb",其下有一个路径为"d:\myweb\win98"的目次,如今想让以后用户对"d:\myweb\win98"只能有检察权利,而对主目次下其他目次则有完整把持的权利。
详细必要按以下步骤举行:
"Add"一个"Path",选择"d:\myweb",权限为一切都选中(出格要包含"Inherit"),再"Add"另外一个"Path",选择"d:\myweb\win98",权限为只选"List"(列表)。
假如主目次在前,另外一个目次在后,则你登录出来后就会发明,你对"Win98"目次一样有完整把持权。
可是假如你把主目次放在后,另外一个目次在前,则了局恰是你所必要的。
因而,能够总结出,此处设置的基础纪律是:有特别属性的放在后面,共用属性的放在前面。
用户属性设置
1.IPaccess(IP会见)选项。
Denyaccess(回绝会见):选中此项则上面列出的IP地点被回绝会见此FTP服务器。
Allowaccess(同意会见):选中此项则只要上面列出的IP地点被同意会见此FTP服务器。
Rule(划定规矩):在此处输出IP地点,再按向下的手图标则被加进列表;向上的手是删除选中的IP地点。
2.UL/DLratios(上传/下载比例)选项。
3.Quota(配额)选项。
Enablediskquota(同意磁</p>
上一页1234下一页


系统做了些什么,这需要时间去掌握,(背命令不是一件好的学习方法,相信我你一定会在你背完之前全部忘光),尽量掌握常用命令;
简单生活 该用户已被删除
地板
 楼主| 发表于 2015-1-16 17:17:50 | 只看该作者

linux教程之打造本人的FTP服务器

在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻;
盘配额):如选中此项则可设定上传空间的巨细。
Current(以后):这里显现的是已用空间。可经由过程按"Calculatecurrent"按钮来失掉此值。
Maximum(最年夜):这里可设定最年夜的上传空间。
注:以上单元均为"kB"(千字节)。
其他操纵
1.增添新的FTP服务器:选右边面板中的"Domains"→右键→"Newdomain",再按提醒操纵便可。必要注重的是,假如它与现有的FTP服务器利用统一个IP地点,则必需选分歧的端标语。
2.删除FTP服务器:选中右边面板中响应的服务器名,再单击右键选中"Delete"便可。
3.创建新用户:选中右边面板中的响应服务器名,再单击右键选中"Newuser"便可。
4.删除用户:选中右边面板中的响应用户名,再单击右键选中"Deleteuser"便可。
5.复制用户:选中右边面板中的响应用户名(也可在其右侧面板的恣意处),再单击右键选中"Copyuser"便可。</p>
上一页[1][2]

</p>
上一页1234


只要了解了Linux的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux就是希望构架网站,根本没有想到要先了解一下Linux的基础。这是相当困难的。
谁可相欹 该用户已被删除
5#
发表于 2015-1-18 18:48:07 来自手机 | 只看该作者
为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。
若相依 该用户已被删除
6#
发表于 2015-1-27 17:31:16 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
蒙在股里 该用户已被删除
7#
发表于 2015-2-5 14:31:55 | 只看该作者
熟读写基础知识,学得会不如学得牢。
变相怪杰 该用户已被删除
8#
发表于 2015-2-12 07:01:39 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
柔情似水 该用户已被删除
9#
发表于 2015-3-3 00:17:33 | 只看该作者
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
admin 该用户已被删除
10#
发表于 2015-3-11 08:19:25 | 只看该作者
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。
小妖女 该用户已被删除
11#
发表于 2015-3-18 02:35:48 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
金色的骷髅 该用户已被删除
12#
发表于 2015-3-25 10:30:58 | 只看该作者
学习Linux系统在服务中的配置方法及使用方法。Linux在服务器中应用相当广,应对常用的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-9 22:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表