为您找到与局域网服务器搭建教程相关的共200个结果:
随着网络带宽的提高,互联网上存储着不计其数的文件,其中一部分存储在FTP服务器上,那么你知道局域网ftp服务器搭建教程吗?下面是读文网小编整理的一些关于局域网ftp服务器搭建教程的相关资料,供你参考。
1.打开 "控制面板",选择"程序" -> "打开或关闭Windows资源",在弹出的窗体里找到 “Internet信息服务”,展开后选择“Ftp服务器",然后点击"确定",此时Windows开始更新功能资源列表。
2.更新完成后,进入"控制面板" -> "系统和安全" -> "管理工具" ,双击 "Internet 信息服务(IIS)管理器"
3.在弹出的窗体中右键点击你的计算机名称,选择添加FTP站点。在弹出的对话框中输入Ftp站点的名称、物理路径,点击 "确定"
4.设置防火墙,以便其它用户通过局域网中其它计算机访问本计算机中的Ftp资源。进入"控制面板" -> "系统和安全" - > "允许程序通过防火墙" -> 钩上FTP及后面两个框选上;
5.在IE地址栏中输入"ftp :// 192.168.1.100 "(这个地址根据个人电脑实际情况是不同的),在弹出的身份认证对话框中输入用户名和密码,点击登陆即可访问ftp资源;
看过文章“局域网ftp服务器搭建教程”
浏览量:2
下载量:0
时间:
随着网络技术的发展,局域网越来越多的应用到家庭和企业等各种场合,局域网是计算机网络的基本组成部分,局域网管理是网络管理的重要内容。那么你知道win7怎么搭建局域网ftp服务器吗?下面是读文网小编整理的一些关于win7搭建局域网ftp服务器的相关资料,供你参考。
控制面板-程序-打开或关闭Windows功能,或者在开始菜单里搜索"打开或",弹出Windows功能窗口,勾选Internet信息服务下的FTP功能和Web管理工具,以此开启服务。点击确定后,需要等几分钟。
便利贴1:必须选中Web管理工具而且全部展开选中,否则仅仅开启FTP功能无法继续调用IIS管理器
在控制面板-系统和安全-管理工具,或直接在开始菜单搜索"Internet信息服务(IIS)管理器"。
便利贴2:只有进行了上一步打开功能的操作后,管理工具才会出现这一项,否则开始菜单搜索也是无法搜索到的。
打开ISS管理器,右键点击你的服务器,选择"添加FTP站点"。
再添加你的FTP站点名称、选择你要共享的路径。
在下拉菜单中选择你内网的IP作为IP地址,端口默认。勾选"自动启动FTP站点,SSL选择无或允许皆可。"
选择匿名访问,根据需求选择允许访问的用户。根据需求选择是否允许读取、写入。
便利贴3:一般情况下Win7用户上传到在Win7下自建的Ftp服务器文件超过30MB,Win7服务器会因为负荷太重导致掉线,可能由于Win7的优先级太高,传输时占用了服务器的所有带宽而导致服务器资源耗尽。所以尽量选择不允许写入。
在Win7下搭建FTP服务器后,就可以实现计算机中的文件共享,方便又便携。
看过文章“win7怎么搭建局域网ftp服务器”
浏览量:4
下载量:0
时间:
在局域网内搭建一个web服务器,有什么方法推荐!下面由读文网小编给你做出详细的局域网内搭建web服务器方法介绍!希望对你有帮助!
1、FTP服务器装cuteFTP软件
2 、Web服务器软件: 简单的装iis 复杂的装Apache 高级的装Apache+tomcat3 更高级的,win7 不要了,装linux 哈哈,有点晕了吧,自己网上搜一下,有初级、中级、高级的
浏览量:3
下载量:0
时间:
局域网服务器怎么样搭建?有了服务器大家都可以上传东西了,怎么样搭建呢?下面由读文网小编给你做出详细的搭建局域网服务器方法介绍!希望对你有帮助!
如果你做内网的文件和数据交换服务器就按以下方法设置:
1:在文件夹选项-查看-使用简单文件共享(推荐)去掉勾-确定。
2:右击我的电脑-管理-本地用户和组-用户-启用Guest账户。
3:控制面板-管理工具-本地安全策略-本地策略-用户权利指派-拒绝从网络访问
此计算机-将Guest删除。
4:本地策略-安全选项-网络访问: 本地帐户的共享和安全模型-选【经典: 本地
用户以自己身份验证。
然后将要共享的文件夹设置共享,添加Guest账户,根据需要看是否给予写入与修
改的权限,如果要在工作端Pc上直接操作服务器共享文件(可以是公司的报表等
)就要在共享选项卡的权限里给予Everyone更改的权限。
好了,这样就可以通过网上邻居访问服务端的共享文件进行数据交换了,还可以
将软件放在里面在别的电脑上安装。
效果超级的好!
浏览量:3
下载量:0
时间:
近几年互联网在全世界范围内飞速发展,网络规模不断扩大,使得更多的人可以很容易地接入到互联网,那么你知道局域网dns服务器搭建的方法吗?下面是读文网小编整理的一些关于局域网dns服务器搭建的相关资料,供你参考。
下面举例在windows server 2003系统
搭建环境如下
比如邮件服务器域名为comingchina.com
FQDN:mail.comingchina.com
邮件服务器和DNS同一台机器ip:192.168.1.100
内网IP段为:192.168.1.0/24
步骤/方法
1在DNS服务器上操作
2打开控制面板→添加或删除程序→添加/删除windows组件
3双击“网络服务”
4选择“域名系统”单击“确定”
5单击“下一步”
6把光盘放入,这里会有多次确定,需要浏览到里面相应的文件即可点击确定。
7正在安装
8点完成,安装完成
新建区域
1打开管理工具中的“DNS”
2在正向区域上面右击,选择“新建区域”
3单击下一步
4选择“主要区域”,单击下一步
5区域名称:comingchina.com,单击下一步
6区域文件:在此选择默认,单击下一步
7动态更新:选择“不允许动态更新”,如果是在域的环境下一定要选择允许动态更新。单击下一步
8正向区域建立完成
9修改SOA记录
a) 在起始授权记录上右击,选择“属性”
b) 在主服务器中输入:mail.comingchina.com单击确定
10修改NS记录
a) 在名称服务器上右击,选择“属性”
选择“编辑”
b)在服务器完全合格的域名中写入:mail.comingchina.com. IP地址为192.168.1.100单击确定
11按F5键刷新,如下图所示,多了一条A记录
客户机测试
DNS客户机在访问外网的时候DNS指向内网的DNS服务器就可以了,如下图所示
看过文章“局域网dns服务器搭建”
浏览量:2
下载量:0
时间:
在当今网络时代,FTP服务已经成为为人们提供数据传输的必要的通信方式。FTP系统通过连接全世界的Internet,实现各种文件的上传、下载和存储处理,那么你知道局域网ftp搭建的方法吗?下面是读文网小编整理的一些关于局域网ftp搭建教程的相关资料,供你参考。
1.打开 "控制面板",选择"程序" -> "打开或关闭Windows资源",在弹出的窗体里找到 “Internet信息服务”,展开后选择“Ftp服务器",然后点击"确定",此时Windows开始更新功能资源列表。
2.更新完成后,进入"控制面板" -> "系统和安全" -> "管理工具" ,双击 "Internet 信息服务(IIS)管理器"
3.在弹出的窗体中右键点击你的计算机名称,选择添加FTP站点。在弹出的对话框中输入Ftp站点的名称、物理路径,点击 "确定"
4.设置防火墙,以便其它用户通过局域网中其它计算机访问本计算机中的Ftp资源。进入"控制面板" -> "系统和安全" - > "允许程序通过防火墙" -> 钩上FTP及后面两个框选上;
5.在IE地址栏中输入"ftp :// 192.168.1.100 "(这个地址根据个人电脑实际情况是不同的),在弹出的身份认证对话框中输入用户名和密码,点击登陆即可访问ftp资源;
看过文章“局域网ftp搭建教程”
浏览量:2
下载量:0
时间:
FTP系统通过连接全世界的Internet,实现各种文件的上传、下载和存储处理,那么你知道局域网ftp服务器搭建吗?下面是读文网小编整理的一些关于局域网ftp服务器搭建的相关资料,供你参考。
第一、开通服务
1.右击开始图标:点击“控制面板”
2.点击”程序“:
3,点击“启用或关闭window功能”:
4,勾选下图标记的选项。
第二、打开IIS管理器,建立站点。
1, 搜索”IIS“,打开它。
2,展开,右击网站,添加ftp
3,输入站点名,和共享文件夹所在的 路径,点击下一步。
4,设置IP,选好SSL(一种加密的协议),点击下一步。
5,身份验证,授权,选择指定用户,用户名是你电脑登陆的用户名,最后点击完成。
第三、设置防火墙。
1,在计算机的地址栏里输入:控制面板/所有控制面板项/Windows 防火墙/允许的应用。或者直接从控制面板里打开。勾选“FTP服务器”
2,在计算机的地址栏里输入:控制面板/所有控制面板项/Windows 防火墙。选择高级设置。
3,修改入站规则。
4,修改出站规则同3。
5,修改连接安全规则,同3 。
看过文章“局域网ftp服务器搭建”
浏览量:2
下载量:0
时间:
现在的项目中经常会涉及到GIS相关的技术,项目人员往往又对GIS一窍不通。地图数据怎么获取?GIS服务器如何选择?GIS离线站点怎么搭建?有没有一种简单又好用的软件可以解决这些问题呢?有的,下面小编就为大家来解答!
服务不能访问的时候,请确保IP能ping通,另外请设置防火墙的出入站规则,开启太乐服务的端口号9009
浏览量:3
下载量:0
时间:
经常会听到有网友问,局域网电影点播系统软件有哪些啊?怎么建立局域网电影服务器啊,架设一个局域网电影点播服务系统需要做哪些工作啊,诸如此类的问题,因为本人日常工作就在局域网当中,也曾遇到过类似的疑问,不过最近找到了很好的一个解决方案,那就是用酷播局域网(网吧版)视频点播系统,就可轻轻松松快捷地建立起一个功能强大而且用户体验极佳的局域网内电影点播系统。 酷播局域网版视频点播系统的优势: 这款由酷播科技出品的新产品在各方面的综合表现都相当不错,系统最大的优点是完全免费, 而且系统中的视频资源完全不与外网相连,可以有效保护局域网的带宽资源,还有就是能在局域网内搭建出能通过播放器内嵌的网页电影点播视频库(就是用风行播放器看那种),所以用户不用点网址来看。 酷播局域网版视频点播系统的建立工作主要包括电影资源的发布、地址生成与电影点播站点的建立。 一、电影资源的发布及地址生成 1、首先,要建立局域网的电影点播服务系统,必须有最基本的影片资源,那么我们就要在服务器上整理好相关的电影资源; 2、从酷播官网下载酷播服务器_局域网版到服务器上,正常安装。 3、安装完成后,运行服务器管理终端,设置好相关参数,添加视频资源后发布。 4、资源发布完成后,导出生成已发布的视频地址,并将视频地址发布到您的电影点播站点。
1、建立视频站点的CMS程序一般采用MAXCMS(马克斯),为了实现最佳的风行模式点播效果,建议到酷播论坛去下载网友整合好的源码和模板: (2、由于此源码已经完全根据局域网的特点修改出风行风格样式了,所以我们用这个开源程序架设一个asp网站,在IIS服务中放上网站源码程序,然后配置好局域网访问的web服务地址,如:
http://192.168.1.103, 即可以提供电影点播服务。(关于搭建asp网站环境,简单来说是装一个IIS服务,然后将程序放到网站目录就可以了,具体可以网上搜索一下资料)。 3、从酷播官网下载设置客户端媒体库默认加载首页工具到服务器上,通过此工具配置好客户端媒体库的默认首页并生成相应的配置目录,再将此目录与客户端的安装包文件压缩成一个安装文件,供局域网用户下载安装即可。 4、客户端的机器安装完成后运行酷播客户端,打开视频库即可看到架设好的电影点播站点。
(在酷播客户端媒体库默认加载的视频点播站点) 至此,整个局域网电影点播系统即建立完成。如果在整个局域网电影点播系统的建立过程中,遇见任何问题或者疑问,可以到酷播论坛去发帖咨询,或者加他们客服扣扣咨询哦。 这套局域网电影点播服务器VOD系统软件应该是目前来说最为好用的一套电影点播系统啦,你说是吗? 如何快速提高语文成绩
语文学习方法 很多人感觉学习语文很吃力?那我们应该如何学习语文呢?怎样才能提高我们的语文成绩呢?让小编来告诉你
首兴趣:知而好,好而乐。
首先,我们要培养语文学习的兴趣。这个培养过程,古人分为三个阶段:知之、好之、乐之。先说“知之”:走进语文,不抵触,不反感,不因对以前的老师、教材和考试的印象而迁怒语文;能如此,方可初尝语文的甘霖。再说“好之”:日日操习,用心投入,不懈怠,不放弃,不因外界干扰、其他学科和考试分数而离开语文;能如此,方可欣赏语文的漫天红霞。后说“乐之”:处处留心,养成习惯,言谈举止,一笑一颦,莫非语文;能如此,方可进入语文的神仙洞天!
次自主:观千剑,操千曲。
古人云:“观千剑而后识器,操千曲而后晓声”,强调的就有自主学习的重要。语文学习不同于其他学科的一个重要特点,就是教师的“教”不会直接提升学生的学习水平,而只能通过学生的自主学习,自求理解,才能逐渐达到“自会读书,自能作文”的境界。 企图靠老师讲得好、深、透,学生只管默默聆听、记忆就学好语文,这种想法已被无数事实证明:此路不通!因此,有意识培养自己的自学能力,作好自主学习规划,加大自主练习的力度,自奋其志,自求其通,也是一条极重要的语文学习规律。
必多写:思欲丽,笔磨秃。
同学们学语文所为何事?我以为可以用十二字概括:丰富心灵、明白事理、完美生活。这就是要锻炼自己的感性和理智,我简化为“思欲丽”:情感思想要富赡犀利!现实中,我们许多同学只会作题,从来不注意自己感性和理智的锻炼,其情思通常表现出两个缺陷:一是“浅”:情感幼稚化,思维平面化,既无深情,也无遐思;一是“窄”:生活面窄,导致了关注的主题窄,既少阅历,又缺大气。要纠正这两个缺陷,使自己的情思“深”、“广”,在读万卷书、行万里路的同时,必得加上一个字:“写”!“写”可以酝酿和升华情感,“写”可以廓清和锻造思想。“思欲丽”,必多写! 坚持写日记,这是许多伟大成功者的良好习惯;至少要坚持每周练习写作两次:生活札记一篇,记录所见、所闻、所思、所感的鲜活素材;读书笔记一篇,养成阅读习惯,整理读书收获。三年里,能写到三至五万字,是基本的量的要求。如此,方可谓:“笔磨秃”。 四、定多读:破三春,汇九流。 在你学习的这三年中,要下定决心广泛而深入的阅读,这就叫“勘破三春”。阅读时,要涵盖古今,包举文理,融会中外,首重哲学,这就叫“融汇九流”。 举凡人类心灵智慧的结晶,能开眼界、除迷狂、启思维、美德行、富心灵者,均可大读特读。尤请注意:不要只读文学作品,只读中国作家。
强积累:有诗书,有成竹。
语文学习非常重要的一个阶段就是模仿,模仿的榜样(模板)应该是什么呢?当然是前贤今人的成功之作。茅盾背《红楼梦》、苏步青熟读《古文观止》的例证,当是大家熟知的。通过长期的艰苦的积累,在头脑中建立起丰富的“语言范式”,形成“兴奋灶”,这就是我们要追求的“腹有诗书”。 运用这些“范式”,模仿着“说”,模仿着“写”,先求其“形似”,后求其“神似”,最后求其超越。这样,就很容易有学习个充实感、成就感、条理感,就不会再感到语文学习空泛、无力、不可捉摸。这种状态可以称为“胸有成竹”。
重感悟:思千载,想万物。
古诗云:“心有灵犀一点通”。怎样才能作到对语文学习“心有灵犀”呢?首先,要广见博闻(多读)、反复尝试、积累范式,因为灵感总是出现在辛苦劳动之后的彩虹;其次,要养成联想和想象的良好习惯,力求“思接千载,视通万里”,决不压抑、束缚自己灵感的飞翔;再次,要努力营造平和清明而又跃跃欲试的心理状态,沉浸其中,体验品味,不急于求成;最后,要敢于相信自己的直觉,相信自己通过积累、模仿而形成的灵感思维的有效性。 经过多次成功的灵感闪现,就要总结自己感悟的角度、方式、条件,把它变成自己进一步学好语文的利器。
求精熟:启而发,点而悟。
语文学习欲求“精熟”,贵在得名师“点拨”,因此学生必须懂得一点教师“点拨”的道理。 点拨之妙,首在得“人”:不同的学生、不同的心态、不同的性格,教师会以相应的方法点拨他,或要言不繁,或铺路架桥,或举例引导,或反向激将,或重申基础,不一而足;点拨之妙,次在得“时”:学生要积极思考,主动暴露自己,以便老师点拨在关键之时,教师则要善于观察,了解学生思维状态的外在表现,决不放过点拨良机;点拨之妙,还在得“度”:引而不发,导而不灌,开而不塞,拨而不代,只要学生有所感悟,明确了方向,就不再浪费其时间,不再代替你思考,让学生真正去自主学习
要跳出:课内法,课外路。
叶圣陶先生说过:“教是为了不需要教”。学习语文最重迁移。因为“语文学习的外延与生活的外延相等”,语文学习的最终的成功,还在于学生在生活中能够灵活运用语文求生存、谋发展。为了实现语文学习的良好的正向的迁移,我们在学习中必须:①跳出语文课程学语文。从政治科学观察思考问题的哲学方法,从历史科学成功人物的人生经验,从地理科学各国各洲的风土人情,从数学科学严密的推理逻辑,从理化科学细致的观察功夫,从美术音乐科学艺术鉴赏的规律和经验。②跳出语文课本学语文。从《读者》学人文关怀,从《南方周末》学政治敏感,从《奥秘》学科学幻想。③跳出时空环境学语文。这就是所谓的远程学习、网络学习。举凡“科教频道”的《希望英语杂志》、《百家讲坛》等栏目,还有大量的语文学习网站,给我们开辟了丰富多采、真正互动的全新的学习形式。
好了,小编就讲到这里,你们学会了吗
浏览量:2
下载量:0
时间:
这几周在公司里新加入的开发人员越来越多,而且都分布在不同的楼群里,为了大家能够方便地交流sys admin就设置了一个IRC Server.所以周末有空的时候我也在家实验了一下,小编拿出来和大家分享!自己动手搭建linux下的IRC服务器!
因为我自己是Debian的用户,所以我就选择了在发行版中自带的ircu (The Undernet Internet Relay Chat Daemo)(当然还有其他很不错的server比如UnrealIRCd和ircd-hybrid)
以"root"用户登录执行以下命令就可以了
# apt-get install ircd-ircu
如果想查看一下具体安装了哪些文件可以使用dpkg命令
# dpkg -c ircd-ircu_.deb
或者你也可以去到官方网站下载源码包然后自己编译
3.服务器的配置
安装完毕后我们就应该可以在/etc/ircd目录中找到ircu的配置文件了,其中包括了:
ircd.conf (主要的配置文件)
ircd.motd
oper.motd
remote.motd
这应该是最关键的一步了。和其他的IRC服务器比较起来我觉得ircu的配置文件是最难读懂的,因为里面几乎没有任何注释,连man page也没有。我想这是Undernet以后应该改进的地方。不过没关系,在/usr/share/doc/ircd-ircu这个目录中它还是给出了很多example的配置文件,里面的注释就比较详尽。这里再指出一点就是我是建立一个只供局域网内部用户使用的IRC服务器,所以任何涉及连接到外部服务器的配置都会不加以讨论。好了,那我们来看一下如何配置ircd.conf文件吧。
打开这个文件后你会看到很多以子母打头的line,每一个子母都代表了对服务器不同功能的配置,我们来逐一分析一下。
名称: M line
格式: M:[server name]:[virtual host]:[description]::[numeric]
注释: M line主要是用来定义服务器的信息
[server name]服务器的名字
[virtual host]连接外部的IP地址(可以设置成服务器主网卡的IP地址)
[description]对服务器的介绍
[numeric]定义服务器的数字ID,应用于服务器与服务器之间的连接。必须是唯一的
举例: M:leonard.home:192.168.1.7:Leonard's first IRC server::1
名称: A line
格式: A:[line 1]:[line 2]:[line 3]
注释: A line主要定义服务器的管理信息(也就是你登录IRC之后输入/Admin看到的信息)。
举例: A:Administrator is Leonard:Please contact me using the following email:leonard@hotmail.com
名称: Y lines
格式: Y:[class]:[ping frequency]:[connect frequency]:[maximum links]:[maximum sendq]
注释: Y lines是来定义连接的类别,也就是说给每个到我们服务器的连接分配不同的资源和设置
[ping frequency]服务器ping客户端的频率(以测试其是否alive),单位为秒
[class]这项类别的数字ID
[connect frequency]对于外部服务器的连接频率,单位为秒
[maximum links]外来的最大连接数
[maximum sendq]外来的最大可以被积压的传输数据,单位为bytes
举例: # A class for very welcome clients (users in LAN, for example)
Y:10:90:0:200:65536
# A class that will allow only a limited number of connections
Y:20:90:0:50:32768
名称: I lines
格式: I:[address/hostmask]:[password/limit]:[hostmask]::[class]
注释: I lines是用来对于每个试图连接服务器的客户进行验证,并把他们归入到Y lines的类别中去。验证方法如下:
1.对于任何试图连接的IP,服务器会先做一个reverse lookup
2.如果得到了其hostname,那么将会去找对应的hostmask
3.如果没有找到hostname,那么将会去找对应的ip mask
4.如果没有一行I line与之相对应那么连接将会被拒绝
[address/hostmask]客户端的地址或域名。可以使用wild card e.g. ?, *
[password/limit]设置密码或者是连接数量。如果设为0的那话那么就是指没有连接限制
[class]在Y lines中定义的class
举例:这里需要指出的是I line中的配置文件都是倒过来验证的。所以我们应该先定义gerneral rules再来定义more specific rules
#我将所有局域网的用户归为class 10,其他的归为20
I:*@*::Unresolved::20
I:Resolved::*@*::20
I:*@192.168.1.*:2:Unresolved::10
名称: K lines
格式: K:[mask]:["reason"]:[username]
注释:虽然在I lines中也可以做到限制用户的登录,但是K lines才是真正用来屏蔽用户登录的
[mask]可以是IP地址或域名。注意如果使用IP的话需要用小写的k.支持wild cards e.g. * 还可以使用$R来屏蔽用户的real name
[reason]给出一个拒绝用户登录的理由。注意需要用双引号。如果以!开头,那么后面应该跟文件名
[username]客户端的用户名
举例:K:*.com:"Please leave us with peace":*
k:147.197.*"No connection from my uni":* #屏蔽IP的话需要用小写的k
K:$R*sub7*:"You are infected with a Trojan":*
名称: O lines
格式: O|o:[host|ip mask]:[password]:[nick]::[class]
注释: O lines是用来使连接的用户获得管理员的权限。大写的O使用来指定global operator也就是所有连接服务器的管理员。小写的o是用来指定本地管理员
[host|ip mask] IP地址或者域名
[password]管理员密码。使用tools/mkpasswd来生成(在新版本中已换成umkpasswd)
[nick]用户连接使用的昵称
[class]把用户归为此class
举例: #只有在局域网中以leonard昵称登录并正确输入密码后才可以成为管理员
o:192.168.1.*:5rxV6zRJ8FgHE:leonard::1
名称: P lines
格式: P:[IP-mask]:[address]:[status]:[port]
注释: P lines是用来定义服务器绑定的端口以及其接受连接的类型
[IP-mask]定义了哪些IP地址可以连接到这个端口
[address]可以绑定端口的服务器本地IP address
[status] 客户端为"C",服务器为"S".同时你还可以在后加上H用来代表status为隐藏
[port]服务器绑定的端口。必须大于1024。通常为6667
举例: #设定一个只有局域网客户可以连接的端口
P:192.168.1.*:192.168.1.7:CH:6667
名称: T lines
格式: T:[hostmask|class]:[motd-file]
注释:根据不同用户的地址或者类别来决定显示哪个motd(message of today)文件
[hostmaks] IP地址或者域名
[class] Y lines中的类别
[motd-file]指定motd文件
举例: T:192.168.1.*:local.motd
T:20:external.motd
名称: F lines
格式: F:[feature]:[value]
注释:设置服务器的附加属性。以前ircu需要你把很多的附加属性在compile的时候就指定编译,为了方便起见这里提供了F lines
举例:由于可以指定的属性比较多,这里就不一一列数了,可以参考/usr/share/doc/ircd-ircu/readme.features.gz
到此为止我罗列了一些需要搭建一个standalone IRC Server所需要的最基本的配置。还有很多line的用法这里没有提到,因为他们中大多书都是涉及到连接其他的服务器
4.启动IRC Server
如果你是用apt安装的话,那么在ircu的包中应该已经包括了一个rc script。你只需以"root"来执行以下命令就可以了
# /etc/init.d/ircd-ircu start
如果改变了ircd.conf后想重载设置文件的话可以用
# /etc/init.d/ircd-ircu reload
如果你是用源代码编译的话,可以找到ircd的binary文件然后运行。一定要注意的是千万不要用root来执行ircd程序,这样会给你的系统造成很大的安全隐患。在安装的过程中ircu一般会在系统中建立一个名为irc的用户,可以先su irc,然后再执行ircd。(上面用rc script的时候会自动以irc用户来运行服务器,所以没有问题)
浏览量:2
下载量:0
时间:
很多人都会认为只有服务器系统才能建立FTP,那就大错特错,接下来大家跟着读文网小编一起来了解一下XP系统怎么搭建FTP服务器的解决方法吧。
右键我的电脑,点击管理,打开计算机管理选项卡,如下图:
查看是否有Internet信息服务菜单,如果没有的话,需要进行安装。安装方法如下:
1、打卡windows控制面板,添加/删除程序,添加/删除windows组件,里面就能看到Internet信息服务,打钩,并点击右下侧的“详细信息”,再详细信息选项卡里把FTP服务选中,然后点击下一步安装即可。
2、在安装iis的过程中可能会提示你找不到文件,这时候你需要下载一个iis的安装包,文件路径选择这个安装包即可,注意,可能会提示你选择多次,其实每次选择的文件是不同的。iis的安装包网上可以下载,压缩后大约11M左右,注意需要下载XP版本的。安装完IIS后,在计算机管理里就可以看到了,如图一所示。在默认FTP站点上点击右键,打开属性选项卡,即可以配置你的FTP站点信息。
其实,在XP系统中搭建FTP服务器并没有之前用户说的那么复杂,有需要的用户不妨试试上面介绍的方法来搭建FTP服务器
看过“XP系统怎么搭建FTP服务器”
浏览量:4
下载量:0
时间:
在宿舍和室友一起玩cs是一件很high的事,但是怎么联机对很多同学来说是个麻烦。那么你知道cs联机局域网的方法吗?下面是读文网小编整理的一些关于cs联机局域网图解教程的相关资料,供你参考。
下载安装腾讯对战平台,登录,在射击类中选择cs,选择服务器点击确定。
点击游戏下载。
选择普通下载即可,下载安装cs软件。
打开游戏,新建游戏。
在创建服务器窗口进行选择地图,游戏设置。
设定游戏主机名称(队友加入时寻找此名称);设定游戏主机进入密码(避免平台上其他人进入)。
创建完毕,队友即可点击找到的服务器寻找先前设定的游戏主机名称,输入密码,选择角色,即可享受联机cs。
单人要想与真人进行cs对战,也可在服务器处选择无密码的游戏主机名称进入。
cs联机局域网图解教程的相关
浏览量:7
下载量:0
时间:
W7系统针对企业用户提供了”家庭组“的家庭网络辅助功能,这项功能主要是针对多台电脑互联来实现网络共享,那么Windows7系统怎么搭建局域网呢?今天读文网小编与大家分享下Windows7系统搭建局域网的具体操作步骤,有需要的朋友不妨了解下。
在组建家庭网络时,最新的Windows7系统显得更加简单方便,这主要得益于该系统的“网络发现”功能。同时,与XP系统相比,在Win 7系统中还可以选择家庭网络、工作网络、公用网络等不同环境,安全性也更高。此外,从应用角度讲,除传统的文件共享外,Win 7还允许以播放列表的形式提供对媒体文件的共享支持。
Step 1. 统一工作组名
要顺利地组建家庭局域网,所有局域网中的电脑必须具备相同的工作组和不同的计算机名。在Win 7中,具体操作比较简单,鼠标右键单击“计算机”,在弹出的快捷菜单当中选择“属性”,再在弹出窗口的“计算机名称、域、工作组设置”下修改计算机所在工作机组及计算机名即可。
Step 2. 设置家庭网络
在Win 7中设置家庭网络,可以做控制面板中打开“网络和共享中心”,单击“选择家庭组和共享选项→更改高级共享设置”即可对“家庭和工作”和“公用”两种局域网环境进行设置。展开“家庭或工作”网络,必须选择的项目如下表。
接下来,在“网络与共享中心”单击“查看活动连接”即可在下一界面中选择不同的网络位置。
提示:在Windows7中,可以分别选择“家庭网络”、“工作网络”和“公用网络”三种模式。但在这里的设置又只有“家庭和工作”和“公用”两个选项。原来,它已将“家庭网络”和“工作网络”统一在起。不过如果选择“家庭网络”,需要进行密码设置,因此,为了共享访问的方便性,我们推荐大家选择“工作网络”或视具体情况而定。
在XP当中的家庭网络设置,可以通过网络安装向导来帮助完成。双击桌面上的“网上邻居”,然后从弹出的窗口中选择“设置家庭或小型办公网络”,即可启动网络安装向导,然后只要根据向导提示进行操作即可。
开启来宾账户 实现XP与Win 7互访
要让XP与Win 7能顺利地互访,请开启Guest来宾账户。在XP当中,在控制面板当中依次选择“管理工具→计算机管理”,在弹出的窗口中再选择“本地用户和组→用户”。接着,在右侧双击“Guest”,在弹出的对话框中清除对“账号已停用”的勾选,再确认“密码永不过期”项已经勾选(在Win 7中的设置方法类似)。
提示:确认密码永不过期,今后再次访问共享文件夹则可以不用再修改密码,更为方便。当然,大家可以根据具体情况进行设置。除此之外,XP与Win7的互访和共享(如打印机共享)可能会产生很多奇怪的问题,这里我们不一一列举。解决的方法是除了上面所说的开启来宾账户并确保两台电脑在同一工作组内,同时做好基本的共享设置外,请详细设置XP以及Win 7的防火墙,一般都能解决。
文件共享 整合多方文件资源
局域网创建完成后,就可以创建不同的文件夹共享,以实现不同电脑间的文件资源共享。在安装Win 7时,系统会自动为我们创建一个名为“公用”的用户,同时,还会在硬盘上创建名为“公用”的文件夹。在前面的设置中,我们已选择了允许公用文件夹共享,因此局域网内其它电脑都可访问这一文件夹。普通的文件共享,只要将需要共享的文件拷贝到“公用”文件夹中即可完成。而更灵活的应用,就需要手动设置了。
注:下文以Win7环境为例简介,在XP系统中的设置可以以此为参考进行操作。
Step 1. 基本共享设置
我们以将一台电脑的E盘根目录下的Share文件夹进行共享为例。首先鼠标右键单击E盘根目录下的Share文件夹,选择“属性→共享”。然后在打开的对话框中单击“共享”,在弹出的对话框中选择用户名为Everyone,再单击“添加”,让它出现在下面的列表框中。接下来在“权限级别”下为其设置权限,比如:“读/写”或“读取”(如图1所示)。
提示:取消共享,可以采取同样的方法,在“属性→共享→高级共享”中清除对“共享此文件夹”的勾选即可。
Step 2. 不同权限分配
基本的共享设置可能无法满足更多用户的需求,那么针对不同用户设置不同的共享权限要如何操作呢?下面我们就以将一个名为“工程图片”的文件夹以不同的名称(“工程图片DX”和“工程图片ZD”)共享为例进行讲解:如果登录的账号为DX,那么拥有读写权限;若登录的账号为ZD,那么只有读取的权限。
首先,鼠标右键单击桌面上的“计算机”,选择“管理”,在弹出的管理窗口中展开左侧的“本地用户和组→用户”,单击“操作→新用户”,在“用户名”后输入“DX”并设置好密码。然后取消对“用户下次登录时必须更改密码”的勾选,同时选择“密码永不过期”。最后单击“创建”,即可生成一个“标准用户”级别的系统帐号。同理,创建一个名为“ZD”的同类系统帐号。
然后就是分别对两个账号进行权限设置。在文件夹的“共享”选项中选择“高级共享→共享此文件夹”,在“共享名”下输入一个名称(如“工程图片DX”),再单击“权限→添加→高级→立即查找”,找到刚才创建的账号“DX”并单击即可将其添加进来。最后勾选“允许”下的“完全控制”(如图2所示。此外,还以可观察到名为Everyone的用户,而且具备完全控制权限,请删除它)。设置完成后,以DX账户登录并访问该文件夹时将拥有读写权限。类似的,设置ZD用户的权限为“读取”,则用ZD账户登录访问该文件夹时将只拥有读取权限。
接下来,还需要完成对用户权限的分配。依次单击“开始→控制面板→管理工具→本地安全策略”,在打开的对话框中展开左侧的“安全设置→本地策略→用户权利指派”,在右侧找到“从网络访问此计算机”并双击。接着,单击“添加用户和组”将DX和ZD添加进来。然后再展开 “安全设置→本地策略→安全选项”,找到右侧的“网络访问:本地帐户的共享和安全模式”,双击并选择“经典–本地用户以自己的身份验证”。至此,共享设置全部完成。
媒体共享 家庭娱乐安全分享
与普通文件共享类似,媒体文件也可以进行共享,不过在Win7中还有更安全的媒体共享形式——将媒体文件以播放列表的形式共享出来。采用这种方式,来访的电脑并不是访问媒体文件本身,因此不必担心文件被破坏或恶意拷贝,同时共享的内容还可以通过分级来进行控制,非常适合家庭用户。
Step 1. 媒体共享设置
双击桌面上的“网络”,从打开的窗口中单击“网络和共享中心”,依次单击“选择家庭组和共享选项→更改高级共享设置”,接着展开“家庭和工作”,找到其下的“媒体流”并单击。在“显示设备位置”后选择“所有网络”,再单击“全部允许”。
上述设置完成后,再次进入“网络和共享中心”下的“媒体流选项”窗口,就可以观察到已加入的计算机名,单击网络中的电脑后的“自定义”链接(如图3所示)。从弹出的对话框里显示的内容看,它将不对媒体共享进行任何限制。下面我们就开始对其进行修改。
首先取消“使用默认设置”的勾选兵选择“仅限于”,然后再进行级别选择就行了。
提示:为保证没有划分级别的媒体文件也受到控制,请取消对“包含未分级的文件”的勾选。
Step 2. 共享媒体播放
设置完成后,其他电脑运行Windows Media Player时,在左侧的窗格中既可观察到本机的播放列表,还可以在“其它媒体库”下观察到共享了媒体文件的电脑图标,就能找到该电脑共享的播放列表,从而播放其共享的媒体文件(如图4所示)。
提示:在XP系统中无法实现媒体播放列表的共享,该功能仅限于Win 7系统之间的媒体共享访问。
安全设置 局域网共享的要诀
众所周知,局域网共享在方便我们日常生活应用的同时,它也成为了病毒传播的主要途径。因此在进行局域网共享设置时,请务必设定详细的访问权限,只有确保了共享安全,才能更好利用局域网共享带来的便利。此外,XP与Win7的局域网互联,并没有想象中那么麻烦,只要按照文中所述方法,做好基本的工作准备,就可以顺利实现XP与Win7的通畅互访。而Win 7当中提供的媒体共享功能,则带来了更多的实用性选择,也为我们的娱乐提供了方便。
看过“Windows7系统怎么搭建局域网”
浏览量:3
下载量:0
时间:
对于没有使用服务器的中小企业来说,怎么实现企业内部资源文档在局域网内共享,将一台电脑设置成共享服务器,使其它电脑可以通过搜索IP地址连接共享服务器并使用服务器内的资源,那么你知道服务器局域网怎么组建吗?下面是读文网小编整理的一些关于服务器局域网组建的相关资料,供你参考。
电脑在装系统时默认分配了四个本地磁盘,怎么删除其它两个不必要的本地磁盘,将共享盘容量扩大。进入我的电脑,点击进入控制面板,打开管理工具,点击计算机管理。
在计算机管理中,单击存储中的磁盘管理。可以查看到磁盘的基本信息。右击磁盘删除不必要的两个磁盘。
然后使用分区工具将共享盘扩大即可。
服务器局域网组建的相关
浏览量:3
下载量:0
时间:
Git是一个分布式版本控制软件,原来是linux内核开发者Linus Torvalds为了更好地管理linux内核开发而创立的。那么CentOS系统怎样搭建Git版本控制服务器呢?今天读文网小编与大家分享下CentOS系统搭建Git版本控制服务器的具体操作步骤,有需要的朋友不妨了解下。
一、安装Git
yum install git
然后进行配置:
useradd --home /home/git git
passwd git
创建完用户后就可以切换到git用户下进行后面的设置,如用户名和邮箱:
su git
git config --global user.name "somebody"
git config --global user.email "somebody@example.com"
设置默认将会保存在~/.gitconfig文件中。
此时,Git的功能就已经可以使用了。为了方便后面的操作,可以先来创建一个空版本库。
mkdir ~/repo
然后建立项目目录
mkdir ~/repo/huhamhire-hosts
切换到项目目录,并进行初始化
cd ~/repo/huhamhire-hosts
git init -bare
至此,一个初始的空项目版本库就配置完成了,后面安装了gitosis之后便可向库中推送我们的代码库内容。
二、安装gitosis
在安装之前,可以看一下gitosis的实现原理:
http://geeklu.com/2012/10/gitosis/
先切换回root权限。
su root
并先安装python-setuptool
yum install python-setuptools
然后开始安装gitosis,值得注意的是gitosis的安装程序本身就是由git管理的,需要使用git来获取。这里在/tmp目录下进行相关的安装操作:
cd /tmp
git clone https://github.com/res0nat0r/gitosis.git
接下来进入下载的gitosis版本库进行安装:
cd gitosis
python setup.py install
安装完成后,便进入对gitosis的设置阶段。由于gitosis需要通过SSH进行管理,所以需要创建SSH密钥对,并将公钥放在服务器端,私钥放在客户端。一般的流程是客户端创建完密钥后,将公钥传到服务器上生效。不过,偷懒的话直接在服务器上操作问题也不大。
切换到git用户并建立文件夹.ssh:
su git
mkdir /home/git/.ssh
一定记得,在客户机上生成公钥,上传到服务器,或者在服务器上生成,下载到客户机。
进入~/.ssh目录并使用ssh-keygen生成公钥:
cd /home/git/.ssh
ssh-keygen -t rsa
注意不能忘记私钥的密码。默认会生成~/.ssh/id_rsa.pub公钥文件。
有了密钥以后便可初始化gitosis,使gitosis获得对Git的管理权限:
gitosis-init < /home/git/.ssh/id_rsa.pub
初始化之后,会在/home/git/repositories创建gitosis-admin.git项目,可以通过维护这个项目来对gitosis进行配置。
除此以外,还需要对gitosis-admin.git/hooks/post-update目录赋上特殊权限:
chmod u+x /home/git/repositories/gitosis-admin.git/hooks/post-update
至此,服务器端的gitosys配置就完成了。
三、设置并使用gitosys
在服务器端完成了gitosys的配置之后,便可在客户端进行接下来的设置,以便使用Git服务器。
较为正规的做法是在客户端通过gitosis-admin版本库做管理设置,之后提交到服务器使项目权限生效,当然也可以使用操作系统的ssh登录方式进行验证,不过这里仅介绍前面一种方法。
在进行以下操作时,需要确认一下,你的公钥是不是已经放在客户机~/.ssh/目录下。如果你也在用github的话,那么你需要设置一下多公钥共存的东西。.ssh/config,在这个文件中写入:
Host github.com
HostName github.com
User git
IdentityFile C:/Users/abc/.ssh/id_rsa
Host git.oschina.net
HostName git.oschina.net
User git
IdentityFile C:/Users/abc/.ssh/id_rsa_a
Host abc.ueder.info
HostName abc.ueder.info
User git
Port 1000
IdentityFile C:/Users/abc/.ssh/id_rsa_new
如我就使用了好几个git服务,每个都有自己的公钥,需要配置文件来区分开来,并且我自己的服务器ssh端口已经不是默认端口,需要在配置文件中声明,否则在每次clone的时候要声明端口。
在客户机上下载gitosis-admin版本库,这里以linux客户机为例:
git clone git@VPS的IP/Domain:/home/git/repositories/gitosis-admin.git
获取完成后对gitosis-admin/gitosis.conf文件进行设置,以上面新建的项目为例,新增:
[group huhamhire-hosts]
writable = huhamhire-hosts
members = hamhire@myhost
随后要将客户端的公钥放到keydir目录下,并随后提交设置到服务器:
cp ~/.ssh/id_rsa.pub ~/gitosis-admin/keydir/hamhire@myhost.pub
cd ~/gitosis-admin
git add ./
git commit -a -m "add new repo"
git push
由于之前已经在/home/git/repo/目录下设置了huhamhire-hosts的版本库位置,所以可以直接进行推送操作。
在本例中可以通过hamhire@myhost:/home/git/repo/huhamhire-hosts的路径来提交项目。
至此,gitosys的配置全部完成。
四、安装gitweb
在配置完成了git服务器以后,如果需要方便在线查看,使用gitweb来提供一个简单网页版的版本显示界面是一个不错的选择。
在centos 下安装gitweb如下:
yum install fcgi-devel
cd /usr/local/src/
git clone git://github.com/gnosek/fcgiwrap.git
cd fcgiwrap
autoreconf -i
./configure
make
make install
至此,fcgiwrap已经安装到 /usr/local/sbin/fcgiwrap
然后再安装spawn-fcgi
yum install spawn-fcgi
安装好后:
vim /etc/sysconfig/spawn-fcgi
修改文件为:
# You must set some working options before the "spawn-fcgi" service will work.
# If SOCKET points to a file, then this file is cleaned up by the init script.
#
# See spawn-fcgi(1) for all possible options.
#
# Example :
#SOCKET=/var/run/php-fcgi.sock
#OPTIONS="-u apache -g apache -s $SOCKET -S -M 0600 -C 32 -F 1 -P /var/run/spawn-fcgi.pid -- /usr/bin/php-cgi"
FCGI_SOCKET=/var/run/fcgiwrap.socket
FCGI_PROGRAM=/usr/local/sbin/fcgiwrap
FCGI_USER=nginx
FCGI_GROUP=nginx
FCGI_EXTRA_OPTIONS="-M 0700"
OPTIONS="-u $FCGI_USER -g $FCGI_GROUP -s $FCGI_SOCKET -S $FCGI_EXTRA_OPTIONS -F 1 -P /var/run/spawn-fcgi.pid -- $FCGI_PROGRAM"
然后设置开机运行:
chkconfig --levels 2345 spawn-fcgi on
/etc/init.d/spawn-fcgi start
这里已经完成了fcgi的安装运行。如果你用的nginx,还需要对nginx.conf进行配置,才能将.cgi的请求转发给fcgiwrap.socket
location /cgi-bin/ {
# Disable gzip (it makes scripts feel slower since they have to complete
# before getting gzipped)
gzip off;
# Set the root to /usr/lib (inside this location this means that we are
# giving access to the files under /usr/lib/cgi-bin)
root /var/www/www.example.com;
# Fastcgi socket
fastcgi_pass unix:/var/run/fcgiwrap.socket;
# Fastcgi parameters, include the standard ones
include /etc/nginx/fastcgi_params;
# Adjust non standard parameters (SCRIPT_FILENAME)
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
最后重启nginx就可以了。
五、Gitweb的界面美化与中文化
个人觉得Gitweb默认的用户界面是在是有点简陋地惨不忍睹,实在觉得不舒服的话,完全可以使用样式表进行适当的装饰。
看过“CentOS系统怎样搭建Git版本控制服务器”
浏览量:2
下载量:0
时间:
CentOS系统怎么搭建Git版本控制服务器?CentOS上搭建Git是大家非常常用的一个分布式版本控制软件了,比起svn像是要强大了许多了,下面读文网小编就为各位介绍一下在CentOS上搭建Git服务器步骤吧。
CentOS系统搭建Git版本控制服务器方法
1.yum安装Git服务器
代码如下:
[root@git ~]# cd src/
[root@git src]# wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
[root@git src]# rpm -ivh epel-release-5-4.noarch.rpm
Preparing... ########################################### [100%]
package epel-release-5-4.noarch is already installed
[root@git ~]# yum list
[root@git ~]# yum install -y git
2.创建一个git用户,用来运行git服务
代码如下:
[root@git ~]# adduser git
3.创建客户端登录证书
注,收集所有需要登录的用户的公钥,就是他们自己生成的id_rsa.pub文件,把所有公钥复制到/home/git/.ssh/authorized_keys文件里,一行一个。嘿嘿!
1).客户端生成id_rsa.pub文件的命令
代码如下:
$ ssh-keygen -t rsa
$ cat .ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NwUHeNNi+PC6KlrcJrXXDmKxRMmgHIPp79sgX6zqfdSlmNj7rBPQeyEKS9Wg8yI6jd8aG2jsUx99Vjti2VK2vEXKkRHxwID7ri69gE71RfDtv6ekafnzLo14J8hAp0spMk+N3wEAQRYDmcYo1wmnm/jMBedGrHj4NJQ1vYy1hVtJasGMSzjcMrlz9qvaluWnQ5tQjKFQVVwKsRRRzs8qTvzVhLJt4NQ+CAN45tqfsRuf58Uba9QNK7/6xSUiIKXQiILz8PMGJ3MnlV+eN3wx2aeztdevxu9plggtG05SMmd8GNVzXrN1IaxXSvz0UwjQ2kygu7aCqO8AZWH49rouw== leo@LEO-PC
注,一路回车即可,将生成的id_rsa.pub,复制给管理员,帮你在服务器上增加一下,下次你用git时就不需要输入用户名和密码了。
2).查看服务器上authorized_keys文件
代码如下:
[root@git ~]# cat /home/git/.ssh/authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAwMU4FKB6NRc3XSoIunWsdvVVuSoncbVb5Al6lB3ciswBVd++YmJFhqwkITNGccrO5sycROs9+Fbjgd6oBSzNuaBtCIbwNNsEyM/henTl2euI3XsnJQ/ITr6c/q0P3WoGl4E2QFQ2kZqs+1eDC0CgHcBrqvFv1Jr414sVYK9lfZwIF+jDdtaBOrSJuq1Agx9pGUFUEB4tQfkXxsWm/MvOmKAVvduKDE1eenUEL9zzyeELPcSXLe3NOoTjZhkX6EEXxQR1ZiZRFywLpfM4qopZ10to2KIUyVtzw6hx6V3cg7kn40lYVW0EAMATw9dVldwcRUI+kJzJSKUTKDVSwY3/+Q== root@CHENMINGQIAN
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAsmmJuR+KhRSpdSirCiL30RA8WbfgicY1z7itWVnKHJW6hTuJFhzruY59FilVjJR1hbQBluP9JnK3XPSK9PSg+bwiJ2iQRa39rXck35r+trVOLyNbPyfKVRfOemD8YuykMlyr5JeW8gZjsHEuLnJ8//RiCiYzd3RT/SSUQ4yawDoIIWkz3eUSL09xoCRZFBsAp+S/LD3vx2MN+FNOHwvqcE+yK3oRNIqjWwLoKE0e5TRnqNgrPQ95PJYB3XPUulzaeMwsWPZs7jIUMl/5yEqSgAkioa8SVMOsikYJG/erv99NNVgFmpCBIiWqKEGkNrIpYzLLHDSYQ4g5Gbci/RZ54Q== Administrator@WIN2003X323
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NwUHeNNi+PC6KlrcJrXXDmKxRMmgHIPp79sgX6zqfdSlmNj7rBPQeyEKS9Wg8yI6jd8aG2jsUx99Vjti2VK2vEXKkRHxwID7ri69gE71RfDtv6ekafnzLo14J8hAp0spMk+N3wEAQRYDmcYo1wmnm/jMBedGrHj4NJQ1vYy1hVtJasGMSzjcMrlz9qvaluWnQ5tQjKFQVVwKsRRRzs8qTvzVhLJt4NQ+CAN45tqfsRuf58Uba9QNK7/6xSUiIKXQiILz8PMGJ3MnlV+eN3wx2aeztdevxu9plggtG05SMmd8GNVzXrN1IaxXSvz0UwjQ2kygu7aCqO8AZWH49rouw== leo@LEO-PC
说明:我这里有三个用户登录服务器,所以我这里就有三个ssh-rsa,大家可以看一下。
4.初始化Git仓库
注,先选定一个目录作为Git仓库,这里是/data/git/project.git。
代码如下:
[root@git ~]# cd /data/git/
[root@git git]# git init --bare project.git
[root@git project.git]# ls
branches config description HEAD hooks index info objects refs
执行以上命令 Git命令,会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git结尾。然后,把owner改为git:
代码如下:
[root@git git]# chown -R git.git project.git
[root@git git]# ls -l
总计 4
代码如下:
drwxr-xr-x 7 git git 4096 05-09 13:50 project.git
5.禁用shell登录
注,出于安全考虑,第二步创建的git用户不允许登录shell,这可以通过编辑/etc/passwd文件完成。找到类似下面的一行:
代码如下:
[root@git ~]# cat /etc/passwd | grep git
git:x:1001:1001:git version control:/home/git:/bin/bash
改为:
代码如下:
[root@git ~]# vim /etc/passwd
git:x:1001:1001:git version control:/home/git:/usr/bin/git-shell
这样,git用户可以正常通过ssh使用git,但无法登录shell,因为我们为git用户指定的git-shell每次一登录就自动退出。
6.克隆远程仓库
注,现在可以通过git clone命令克隆远程仓库了,在各自的电脑上运行:
注,$ git clone git@git.jjhh.com:/data/git/project.git,其中git用户名,git.jjhh.com服务器,/data/git/prgject.git是仓库路径。好了,到这里服务器的搭建到这里就完成了,下面我们来安装一下客户端。
7.创建SSH Key
首先在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:
代码如下:
$ ssh-keygen -t rsa -C "youremail@example.com"
你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,由于这个Key也不是用于军事目的,所以也无需设置密码。
如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
8.Git服务器打开RSA认证
然后就可以去Git服务器上添加你的公钥用来验证你的信息了。在Git服务器上首先需要将/etc/ssh/sshd_config中将RSA认证打开,即:
1.RSAAuthentication yes
2.PubkeyAuthentication yes
3.AuthorizedKeysFile .ssh/authorized_keys
这里我们可以看到公钥存放在.ssh/authorized_keys文件中。所以我们在/home/git下创建.ssh目录,然后创建authorized_keys文件,并将刚生成的公钥导入进去。
然后再次clone的时候,或者是之后push的时候,就不需要再输入密码了:
代码如下:
Zhu@XXX/E/testgit/8.34
$ git clone git@192.168.8.34:/data/git/learngit.git
Cloning into 'learngit'...
warning: You appear to have cloned an empty repository.
Checking connectivity... done.
看过“CentOS系统怎么搭建Git版本控制服务器”
浏览量:2
下载量:0
时间:
近几年来,无线局域网和局域网在技术上已经日渐成熟,应用日趋广泛。局域网将从小范围应用进人主流应用,并在许多方面改变了人们原有的生活方式和生活观念,那么你知道局域网怎么搭建访问外网网页吗?下面是读文网小编整理的一些关于局域网怎么搭建访问外网网页的相关资料,供你参考。
第一步,搭建内网网站服务:
点击电脑开始——控制面板——程序——程序与功能——点击打开或关闭windows功能,在弹出的界面中,选择Internet信息服务,如图1:
点击Internet 信息服务--Web管理工具,开启web管理功能,点击“确定”按钮,然后就会自动把“Internet 信息服务(IIS)”的相关服务装上,如图2:
然后根据提示,就完成了安装。安装完成后,就来开始我们的建站之旅:
打开Internet 信息服务(IIS)管理器,可以通过两种打开方式:
1)可以在开始——运行——输入“Internet 信息服务(IIS)”打开;
2)通过控制面板--所有控制面板项--管理工具中,找到Internet 信息服务(IIS)管理器(可创建快捷方式放置桌面,以便查看),如图3;
添加站点:在“网站”上点击鼠标右键“添加网站”,输入站点描述信息(网站名称只是在IIS里面的一个识别而已,防止以后随着站点的增加而造成管理困难,可随意填写,物理路径是网站内容存放地址,一般使用默认地址:C:inetpubwwwroot 绑定网站地址中可填写网站服务器地址(可在网站服务器电脑上--开始--运行--输入cmd 确认,在弹出的界面中输入命令:ipconfig 查询本地电脑IP地址,服务器电脑建议设置为固定内网IP地址)、端口可以随意设置,现使用80进行测试),如图4:
设置好后,使用192.168.21.164:80 进行访问。
至此内网网站服务已搭建好。
小提示:
1)在搭建服务时网站内容放置在目录:C:inetpubwwwroot 后,还可在IIS中网站上对网站首页进行设置;
2)网站服务器电脑内网IP地址一定要设置为固定内网IP地址,否则内网IP地址变化后,会导致:192.168.21.164:80 无法访问网站;
第二步,开通新花生壳内网版服务,并在服务器电脑上下载花生壳2.2客户端。
安装成功后,运行花生壳客户端软件,如图6:
使用您在花生壳官网注册的帐号名和密码填入客户端软件中进行登陆。正常登录后,会显示登录帐号下的域名,如图7:
做映射。在默认域名的地方点击,花生壳管理。如图8:
添加映射,如图9:
点击当前主机。内网任何端口映射,获取外网随机端口,点击确认,如图10:
最后,映射好了。内网映射后不再需要其他任何设置,直接通过映射后的外网地址即可以访问链接。如图11、图12:
看过文章“局域网怎么搭建访问外网网页”
浏览量:3
下载量:0
时间: