现在有很网吧都是用讯闪,易游,易速,网维大师,等等一系列的游戏更新软件.但是他们都有一个共同的特点.就是利用共享方式来进行游戏的对比更新.今天我要做的是Linux下共享,也可以轻易实现游戏对比更新,在Linux下,必须装有samba,因为samba是用来完成Linux下的共享协议,已达到和其他计算机共享的目的,好了.我现在来说如何做这个Linux的游戏更新服务器.
首先先安装Linux系统,这个是当然拉.Linux有很多版本,比如说红旗、红帽、centos、ubuntu、FC,或者其他版本,在安装过程中.请选择定制软件在服务器项选择安装samba这个服务.装完以后,用root进入系统.
装完系统.系统默认启动的时候是不会开启samba的服务的.现在我们用命令把samba服务设置成开机自启动,命令如下ntsysv,在终端输入此命令会显示一个图形界面.然后选择samba那项按下空格键,在按切换键到确定.就可以了.现在我们进入samba目录,先用命令 cd /etc/samba,进入samba目录,然后先备份原来的samba配置文件,我们用到以下命令,mv smb.conf smb.conf1.因为我们已经在此目录下了.所以不用打上路径.备份完了,开始编辑这个文件.命令vi samba.conf,打开以后我们把先前配置好的复制进去
[global] workgroup = workgroup netbios name = server server string = Linux Samba Server TestServer security = share [netgame] read list = nobody valid users = nobody,@nobody writable = yes path = /home/gamesir/netgame write list = admin public = yes [langame] read list = nobody valid users = nobody,@nobody writable = yes path = /home/gamesir/langame write list = admin public = yes [gamesir] read list = admin valid users = admin,@admin writable = yes path = /home/gamesir write list = admin public = yes [xmenu] read list = nobody valid users = nobody,@nobody writable = yes path = /home/gamesir/xmenu write list = admin public = yes
好..我们的文件配置完了.按ESC.在呼出大写状态.按两次ZZ退出.
现在我们根据我们写的配置文件创建文件夹路径和负于文件夹权限和授权文件夹
我们先进到home.然后输入mkdir gamesir,然后进入gamesir继续创建netgame、langame、xmenu,
创建完了.我们要创建一个名为admin的用户并且设置admin的samba密码,命令如下:
adduser admin 回车 用户admin就创建成功了
现在这部是设置admin的samba密码.smbpasswd -a admin输入完着命令,他会叫你输入密码,然后才重复一次新密码,输入就OK了.
现在就到设置权限和授权文件夹了
命令如下:
chomd -R 755 /home/gamesir
chown -R admin:admin /home/gamesir
用完以上命令.整个samba的游戏对比更新服务器就这样完成了.上面这个是针对讯闪来设置的.
其他的游戏服务器可以根据不同的需要来设置,大概差不多都是这样的!
还有一个更方便的配置文件!
[global] (smb总体设置) workgroup=workgroup (设置工作组) netbios name=game (设置服务器名) server string=game (输入服务器描述信息) security=share (输入共享模式) [game$] (共享名) path=/home/game (设置共享文件夹路径) valid users=admin,nobody (设置访问的人) writeable=yes (设置是否可写入) browseable=yes (设置是否可浏览) guest ok=yes (设置是否允许客人访问)
就是这个. | |