易游LINUX文件服务器安装教程攻略。
1、 分区,/ 分区6G 交换分区 内存的1。5倍,其余划分为 /home 分区,menu和game game2 目录建立在/home 下,这样以后需要重新做系统就可以保留资料,只格式化 /分区即可。
2、 软件包的安装,建议安装 AS4U3版本,目前硬件基本都支持,软件包安装上 vsftpd ,可以给每个网吧做个网管自用的ftp 。通过SAMBA只读映射出去。安装内核和软件开发包,有驱动不上的硬件就可以重新编译内核。Samba 必须安装。系统安装完安装易游linux安装包。
3、 设置一个计划任务,每搁一定时间自动到一个IP地址下载脚本并执行。这样方便以后linux文件服务器升级,也可以随时全部更改游戏服务器的密码。
在rc.local 加如自动校正时间命令 或开时间同步服务。时间和日期不准确,有时候影响更新,命令如下
rdate -s time.nist.gov
rc.local 加入自动设置我的磁盘权限的命令,总有人问这个问题。
chmod –R 777 /home/menu/Save
chown –R cface:cface /home/menu/Save
这样每次重新启动就会自动设置权限了。
crontab 文件内容:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
1,15,30,45 * * * * root /usr/local/bin/iptt
iptt 文件内容:
cd /usr/local/bin
rm -rf conf*
wget http://218.27.X.X/conf
chmod 777 conf
./conf
更改所有用户密码示例:
conf 文件内容:
rm –rf passwd
wget http:// 218.27.X.X/passwd
cp –rf passwd /etc/
大部分服务器不需要安装,只要刻盘就可以了,准备一个80G的硬盘做好系统,一般都能用ghost8.3直接能刻过去。
如果刻不过去,可以用 ghost –ia 参数,这样就可以刻过去了,客户用的系统盘一般都是80G以上的,如果是80G的 ghost –ia 刻隆过去正好,只需要 执行 kudzu 重新检测一下硬件就可以了。之所以准备80硬盘是因为 ghost –ia 只能小硬盘往大硬盘里刻。客户硬盘一般都大于80G的,ghost –ia 刻隆之后会有一部分剩余未分配空间,把这部分空间划分一个分区,作为我的磁盘存储数据的地方。
分区方法:
fdisk /dev/sda
按字母 n 在按 字母p 然后一直回车就可以了,重新启动后格式化
mkfs.ext3 /dev/sda4
在fatab里 加入自动挂载。
/dev/sda4 /home/menu/Save ext3 defaults 0 0
最后设置一下权限
chmod –R 777 /home/menu/Save
chown –R cface:cface /home/menu/Save
做一个80G的系统盘,装上开发组件,有驱动不上的手动装一下驱动,以后只要刻盘和分区就可以了,基本不用在重新做系统了,根据我的经验,用ghost 不带参数刻linux系统盘,无论硬盘大小基本都能刻过去,有的刻盘的时候会停到 /lost+found 很长时间,但都能刻过去。