13
HOWTO
13
HOWTO
@@ -1,13 +0,0 @@
|
||||
1.执行pkg-install.sh安装32位库。
|
||||
./pkg-install.sh
|
||||
2.执行setup.sh配置D5000环境。
|
||||
./setup.sh
|
||||
3.执行generate.sh生成并配置序列号。
|
||||
./generate.sh
|
||||
4.进入collect_hwinfo目录执行collect_hwinfo.sh收集硬件信息。
|
||||
cd collect_hwinfo
|
||||
./collect_hwinfo.sh
|
||||
|
||||
注意事项:
|
||||
1.如果客户需要配置对时系统,则需要在执行完步骤2后编辑/usr/sbin/update_time.sh脚本设置NTPSERVER_A和NTPSERVER_B的地址(可以是IP,也可以是主机名,如果是主机名则需要在/etc/hosts文件中增加IP与主机名的对应关系)。
|
||||
2.以上操作建议在U盘环境完成,或在本地环境完成后删除配置脚本。
|
||||
@@ -1,21 +0,0 @@
|
||||
#!/bin/bash
|
||||
export LANG=c
|
||||
|
||||
ROOT_UID=0
|
||||
E_ROOT=2
|
||||
|
||||
if [ $UID -ne $ROOT_UID ];then
|
||||
echo "You must run this script use root ..."
|
||||
exit $E_ROOT
|
||||
fi
|
||||
|
||||
|
||||
CGROUP_FILE=/etc/linxsn/cgroup_sn.conf
|
||||
MAC=$(ifconfig eth0 | grep HWaddr | awk '{print $5}')
|
||||
#value=$(echo $MAC | awk -F':' '{print $1,$2,$3,$4,$5,$6}')
|
||||
cgroup_serial=$(./linx_cgroup_sn/linx_lxcgsn $MAC)
|
||||
serial=$(echo $cgroup_serial | awk '{print $4}')
|
||||
if [ ! -d /etc/linxsn ];then
|
||||
mkdir /etc/linxsn
|
||||
fi
|
||||
echo "linx_serial=${serial}">${CGROUP_FILE}
|
||||
71
generate.sh
71
generate.sh
@@ -1,71 +0,0 @@
|
||||
#!/bin/bash
|
||||
export LANG=c
|
||||
|
||||
ROOT_UID=0
|
||||
E_ROOT=2
|
||||
|
||||
if [ $UID -ne $ROOT_UID ];then
|
||||
echo "You must run this script use root ..."
|
||||
exit $E_ROOT
|
||||
fi
|
||||
|
||||
|
||||
GRUB_FILE=/boot/grub/menu.lst
|
||||
MAC=$(ifconfig eth0 | grep HWaddr | awk '{print $5}')
|
||||
value=$(echo $MAC | awk -F':' '{print $1,$2,$3,$4,$5,$6}')
|
||||
linx_serial=$(./linx_sn/generate_serial $value )
|
||||
serial=$(echo $linx_serial | awk '{print $4}')
|
||||
#判断rocky4.2.35和rocky4.2.39,因为这两个版本中/boot/grub/menu.lst文件中序列号的位置不同
|
||||
flag_4_2_39=`grep '4.2.39' /etc/issue|awk '{print $5}'`
|
||||
if [ -z ${flag_4_2_39} ];then
|
||||
for i in $(grep -n 'linx_serial' $GRUB_FILE | awk 'BEGIN{OFS="|"}{print $1,$5,$6}')
|
||||
do
|
||||
original_sn=$(echo $i | cut -d'|' -f2 | awk -F'=' '{print $2}')
|
||||
line=$(echo $i | cut -d':' -f1)
|
||||
|
||||
if [ ${original_sn}!=" " ];then
|
||||
sed -i "${line}s@linx_serial=${original_sn}@linx_serial=@" $GRUB_FILE
|
||||
if [ $(echo $i |grep 'rootflag') ];then
|
||||
sed -i "${line}s@linx_serial=@linx_serial=${serial}@" $GRUB_FILE
|
||||
else
|
||||
sed -i "${line}s@linx_serial=@linx_serial=${serial} rootflags=data=writeback@" $GRUB_FILE
|
||||
fi
|
||||
else
|
||||
if [ $(echo $i |grep 'rootflag') ];then
|
||||
sed -i "${line}s@linx_serial=@linx_serial=${serial}@" $GRUB_FILE
|
||||
else
|
||||
sed -i "${line}s@linx_serial=@linx_serial=${serial} rootflags=data=writeback@" $GRUB_FILE
|
||||
fi
|
||||
fi
|
||||
done
|
||||
else
|
||||
for i in `grep -n 'linx_serial' $GRUB_FILE | awk 'BEGIN{OFS="|"}{print $1,$4}'`
|
||||
do
|
||||
original_sn=$(echo $i | cut -d'|' -f2 | awk -F'=' '{print $2}')
|
||||
line=$(echo $i | cut -d':' -f1)
|
||||
|
||||
if [ ${original_sn}!=" " ];then
|
||||
sed -i "${line}s@linx_serial=${original_sn}@linx_serial=@" $GRUB_FILE
|
||||
if [ $(echo $i |grep 'rootflag') ];then
|
||||
sed -i "${line}s@linx_serial=@linx_serial=${serial}@" $GRUB_FILE
|
||||
else
|
||||
sed -i "${line}s@linx_serial=@linx_serial=${serial} rootflags=data=writeback@" $GRUB_FILE
|
||||
fi
|
||||
else
|
||||
if [ $(echo $i |grep 'rootflag') ];then
|
||||
sed -i "${line}s@linx_serial=@linx_serial=${serial}@" $GRUB_FILE
|
||||
else
|
||||
sed -i "${line}s@linx_serial=@linx_serial=${serial} rootflags=data=writeback@" $GRUB_FILE
|
||||
fi
|
||||
fi
|
||||
done
|
||||
|
||||
fi
|
||||
|
||||
sed -i "s#default 0#default 1#g" $GRUB_FILE
|
||||
|
||||
rm /boot/grub/grub.conf
|
||||
cp /boot/grub/menu.lst /boot/grub/grub.conf
|
||||
chown sysadmin.sysadmin /boot/grub/menu.lst
|
||||
chown sysadmin.sysadmin /boot/grub/grub.conf
|
||||
echo "$linx_serial| `date` " >> ./linx_sn/linx_list
|
||||
21
haserial.sh
21
haserial.sh
@@ -1,21 +0,0 @@
|
||||
#!/bin/bash
|
||||
export LANG=c
|
||||
|
||||
ROOT_UID=0
|
||||
E_ROOT=2
|
||||
|
||||
if [ $UID -ne $ROOT_UID ];then
|
||||
echo "You must run this script use root ..."
|
||||
exit $E_ROOT
|
||||
fi
|
||||
|
||||
|
||||
HASERIAL_FILE=/etc/linxsn/HA_sn.conf
|
||||
MAC=$(ifconfig eth0 | grep HWaddr | awk '{print $5}')
|
||||
#value=$(echo $MAC | awk -F':' '{print $1,$2,$3,$4,$5,$6}')
|
||||
ha_serial=$(./linx_ha_sn/linx_lxhasn $MAC)
|
||||
serial=$(echo $ha_serial | awk '{print $4}')
|
||||
if [ ! -d /etc/linxsn ];then
|
||||
mkdir /etc/linxsn
|
||||
fi
|
||||
echo "linx_serial=${serial}">${HASERIAL_FILE}
|
||||
@@ -1,26 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# /etc/rc.d/init.d/alsa: store/restore ALSA mixer levels
|
||||
#
|
||||
|
||||
# location of the alsactl executable
|
||||
ALSACTL=/usr/sbin/alsactl
|
||||
|
||||
case $1 in
|
||||
start)
|
||||
$ALSACTL restore
|
||||
;;
|
||||
stop)
|
||||
$ALSACTL store
|
||||
;;
|
||||
restart)
|
||||
$0 stop
|
||||
sleep 2
|
||||
$0 start
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 [start|stop|restart]"
|
||||
;;
|
||||
esac
|
||||
|
||||
# End of file
|
||||
Binary file not shown.
@@ -1,9 +0,0 @@
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Mozilla Firefox
|
||||
Comment=Web Browser
|
||||
Exec=/opt/firefox/firefox %U
|
||||
Icon=/opt/firefox/browser/icons/mozicon128.png
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Application;Network;
|
||||
@@ -1,42 +0,0 @@
|
||||
#!/bin/bash -
|
||||
#===============================================================================
|
||||
#
|
||||
# FILE: install.sh
|
||||
#
|
||||
# USAGE: ./install.sh
|
||||
#
|
||||
# DESCRIPTION:
|
||||
#
|
||||
# OPTIONS: ---
|
||||
# REQUIREMENTS: ---
|
||||
# BUGS: ---
|
||||
# NOTES: ---
|
||||
# AUTHOR: sxxu (), sxxu@linx-info.com
|
||||
# COMPANY: linx-info
|
||||
# CREATED: 2013年12月19日 16时58分28秒 CST
|
||||
# REVISION: ---
|
||||
#===============================================================================
|
||||
|
||||
set -o nounset # Treat unset variables as an error
|
||||
|
||||
echo clean fonts config files..
|
||||
rm -rf /etc/fonts/* -rf
|
||||
for i in install/*.pkg.tar.gz
|
||||
do
|
||||
echo install $i ...
|
||||
pkgadd -f $i
|
||||
done
|
||||
for i in update/*.pkg.tar.gz
|
||||
do
|
||||
echo update $i ...
|
||||
pkgadd -u -f $i
|
||||
done
|
||||
echo install fonts ..
|
||||
tar -xf update-fonts.tar.gz -C /
|
||||
echo now install firefox to /opt/firefox ....
|
||||
tar -xf firefox-25.0.1.zh-CN.linux-x86_64-Rocky4.2.tar.bz2 -C /opt
|
||||
echo adjust flashplayer ....
|
||||
mkdir -vp /usr/lib/mozilla/plugins/
|
||||
cp -vp libflashplayer.so /usr/lib/mozilla/plugins/
|
||||
cp -vf firefox.desktop /usr/share/applications
|
||||
echo ok . run firefox as /opt/firefox/firefox
|
||||
Binary file not shown.
@@ -90,8 +90,6 @@ chmod 755 /usr/sbin/get_max_mem_process.sh
|
||||
|
||||
#获取系统的部分日志或全部日志及系统相关信息的脚本
|
||||
cp get_parameter_log.sh /usr/sbin/
|
||||
cp dmidecode /usr/sbin
|
||||
cp lshw /usr/sbin
|
||||
cp check_sec_local.sh /usr/sbin
|
||||
cp os.sh /usr/sbin
|
||||
cp pci.ids /usr/share
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,63 +0,0 @@
|
||||
linx_serial is: 04:7d:7b:8b:37:86 1d8fe4eaafe7| Wed May 2 15:01:25 CST 2012 d1sca1
|
||||
linx_serial is: 04:7d:7b:8b:35:b2 1d8fe4eaadd3| Wed May 2 15:29:04 CST 2012 d1sca2
|
||||
linx_serial is: 04:7d:7b:8b:35:76 1d8fe4eaad17| Wed May 2 15:31:19 CST 2012 d2plan2
|
||||
linx_serial is: 04:7d:7b:8b:37:fe 1d8fe4eaaf9f| Wed May 2 15:34:08 CST 2012 d2scs1
|
||||
linx_serial is: 00:25:90:58:bf:34 19d70f392755| Wed May 2 17:25:59 CST 2012 sxscd1
|
||||
linx_serial is: 00:25:90:58:bf:5c 19d70f39273d| Wed May 2 17:33:00 CST 2012 sxhis1
|
||||
linx_serial is: 00:25:90:58:bf:04 19d70f392765| Wed May 2 17:36:45 CST 2012 sxscd2
|
||||
linx_serial is: 00:25:90:58:bf:38 19d70f392759| Wed May 2 18:21:56 CST 2012 sxfes2
|
||||
linx_serial is: 00:25:90:58:bd:4c 19d70f39252d| Wed May 2 18:24:05 CST 2012 sxhis2
|
||||
linx_serial is: 00:25:90:58:bf:06 19d70f392767| Wed May 2 18:26:06 CST 2012 sxfes1
|
||||
linx_serial is: 00:30:48:fe:ba:5c 19c2d79f223d| Wed May 9 18:42:37 CST 2012 js3-web05
|
||||
linx_serial is: 04:7d:7b:8b:41:16 1d8fe4ead977| Wed May 23 14:48:29 CST 2012 server01
|
||||
linx_serial is: 04:7d:7b:8b:42:2a 1d8fe4eada4b| Wed May 23 15:16:21 CST 2012 server02
|
||||
linx_serial is: 04:7d:7b:8b:40:b6 1d8fe4ead8d7| Wed May 23 15:45:55 CST 2012 server03
|
||||
linx_serial is: 04:7d:7b:8b:3b:ac 1d8fe4eaa3cd| Wed May 23 16:25:02 CST 2012 server04
|
||||
linx_serial is: 04:7d:7b:8b:40:da 1d8fe4ead8bb| Wed May 23 16:48:06 CST 2012 server05
|
||||
linx_serial is: 00:e0:81:de:2b:92 19121ebfb3f3| Thu May 24 11:34:59 CST 2012 tjbdpc01
|
||||
linx_serial is: 00:46:4b:72:6c:f7 19b4d413f496| 2012年 06月 22日 星期五 08:23:48 CST zj1-dksta05
|
||||
linx_serial is: 00:46:4b:72:6c:f7 19b4d413f496| 2012年 06月 22日 星期五 08:24:07 CST zj1-dksta05
|
||||
linx_serial is: e0:24:7f:06:14:1e f9d6e0678c7f| 2012年 06月 22日 星期五 08:53:27 CST zj1-dksta06
|
||||
linx_serial is: e0:24:7f:06:14:60 f9d6e0678c01| 2012年 06月 22日 星期五 18:32:09 CST zj1-dksta04
|
||||
linx_serial is: e0:24:7f:06:14:18 f9d6e0678c79| 2012年 06月 22日 星期五 18:51:33 CST zj1-dksta03
|
||||
linx_serial is: e0:24:7f:06:15:02 f9d6e0678d63| 2012年 06月 22日 星期五 19:06:23 CST zj1-dksta02
|
||||
linx_serial is: e0:24:7f:06:13:76 f9d6e0678b17| 2012年 06月 22日 星期五 19:20:50 CST zj1-dksta01
|
||||
linx_serial is: 2c:27:d7:ee:45:4e 35d5488fdd2f| Fri Jun 29 14:35:23 CST 2012 ncg-ii-disp1
|
||||
linx_serial is: 2c:27:d7:ee:45:4e 35d5488fdd2f| Fri Jun 29 14:35:25 CST 2012 ncg-ii-disp1
|
||||
linx_serial is: 2c:27:d7:ee:45:4e 35d5488fdd2f| Fri Jun 29 14:35:40 CST 2012 ncg-ii-disp1
|
||||
linx_serial is: 2c:27:d7:ee:e8:5f 35d5488f703e| Fri Jun 29 16:36:26 CST 2012 ncg-ii-disp2
|
||||
linx_serial is: 2c:27:d7:ee:55:69 35d5488fcd08| Fri Jun 29 16:57:06 CST 2012 ncg-ii-disp3
|
||||
linx_serial is: cc:52:af:3e:b1:68 d5a0305f2909| Tue Jul 10 10:47:06 CST 2012 sgpc35
|
||||
linx_serial is: cc:52:af:3e:af:e4 d5a0305f3785| Tue Jul 10 17:05:27 CST 2012 sgpc34 PBBKYRB
|
||||
linx_serial is: cc:52:af:3e:b0:82 d5a0305f28e3| Tue Jul 10 17:10:18 CST 2012 sgpc33
|
||||
linx_serial is: cc:52:af:3e:b0:a2 d5a0305f28c3| Tue Jul 10 17:18:31 CST 2012 sgpc32
|
||||
linx_serial is: cc:52:af:3e:b1:78 d5a0305f2919| Tue Jul 10 18:16:44 CST 2012 sgpc31
|
||||
linx_serial is: cc:52:af:3e:b0:dc d5a0305f28bd| Tue Jul 10 18:23:17 CST 2012 sgpc30
|
||||
linx_serial is: cc:52:af:3e:b0:3e d5a0305f285f| Tue Jul 10 18:57:08 CST 2012 sgpc29
|
||||
linx_serial is: cc:52:af:3e:b0:6c d5a0305f280d| Tue Jul 10 19:01:50 CST 2012 sgpc36
|
||||
linx_serial is: 38:83:45:f2:2c:45 2171da93b424| Tue Jul 10 20:02:45 CST 2012 sgpc39
|
||||
linx_serial is: cc:52:af:3e:b0:9e d5a0305f28ff| Tue Jul 10 20:10:19 CST 2012 sgpc37
|
||||
linx_serial is: 38:83:45:f1:c1:dd 2171da9059bc| Tue Jul 10 20:33:50 CST 2012 sgpc40
|
||||
linx_serial is: 38:83:45:f2:15:bd 2171da938ddc| Tue Jul 10 20:41:31 CST 2012 sgpc28
|
||||
linx_serial is: cc:52:af:3e:b1:9c d5a0305f29fd| Tue Jul 10 20:48:10 CST 2012 sgpc38
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 14:21:44 CST rocky4235
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 14:26:12 CST rocky4235
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 14:30:11 CST rocky4235
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 15:16:43 CST rocky4235
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 15:47:20 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 15:51:01 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 15:52:23 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 15:53:02 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 15:53:55 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 17:12:35 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 17:19:08 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 17:30:29 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 02日 星期二 17:30:31 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 08日 星期一 13:38:12 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 08日 星期一 13:38:14 CST
|
||||
linx_serial is: 52:54:00:9e:d2:d6 4ba69fff4ab7| 2012年 10月 08日 星期一 16:52:27 CST
|
||||
linx_serial is: 52:54:00:c2:8d:9b 4ba69fa315fa| 2013年 03月 29日 星期五 14:33:54 CST
|
||||
Should greater than 7.| 2013年 05月 21日 星期二 16:17:45 CST
|
||||
linx_serial is: b8:88:e3:31:f3:c8 a17a7c506ba9| Tue May 21 16:18:30 CST 2013
|
||||
linx_serial is:
|
||||
52:54:00:24:82:33 4ba69f451a52| Sun Aug 4 01:02:04 CST 2013
|
||||
@@ -1,18 +0,0 @@
|
||||
linx_serial is: 04:7d:7b:67:54:74 1d8fe406cc15| Wed Apr 25 10:35:20 CST 2012 d1fes1
|
||||
linx_serial is: 04:7d:7b:67:55:a6 1d8fe406cdc7| Wed Apr 25 10:38:25 CST 2012 d1fes2
|
||||
linx_serial is: 04:7d:7b:47:2c:18 1d8fe426b479| Wed Apr 25 10:39:34 CST 2012 d1gate1
|
||||
linx_serial is: 04:7d:7b:47:2f:00 1d8fe426b761| Wed Apr 25 10:40:37 CST 2012 d1gate2
|
||||
linx_serial is: 04:7d:7b:8b:37:44 1d8fe4eaaf25| Wed Apr 25 10:42:09 CST 2012 d1db1
|
||||
linx_serial is: 04:7d:7b:8b:35:a0 1d8fe4eaadc1| Wed Apr 25 10:43:07 CST 2012 d1db2
|
||||
linx_serial is: 04:7d:7b:47:31:d0 1d8fe426a9b1| Wed Apr 25 10:44:04 CST 2012 d1man1
|
||||
linx_serial is: 04:7d:7b:8b:38:46 1d8fe4eaa027| Wed Apr 25 10:44:49 CST 2012 d1ana1
|
||||
linx_serial is: 04:7d:7b:8b:36:ea 1d8fe4eaae8b| Wed Apr 25 10:45:21 CST 2012 d1pmu1
|
||||
linx_serial is: 04:7d:7b:47:2c:1e 1d8fe426b47f| Wed Apr 25 10:46:06 CST 2012 d1pas1
|
||||
linx_serial is: 04:7d:7b:8b:35:b8 1d8fe4eaadd9| Wed Apr 25 10:46:57 CST 2012 d2fes1
|
||||
linx_serial is: 04:7d:7b:47:2c:d2 1d8fe426b4b3| Wed Apr 25 10:47:44 CST 2012 d2gate1
|
||||
linx_serial is: 04:7d:7b:47:2f:ae 1d8fe426b7cf| Wed Apr 25 10:48:25 CST 2012 d2relay1
|
||||
linx_serial is: 04:7d:7b:47:31:2e 1d8fe426a94f| Wed Apr 25 10:49:04 CST 2012 d2plan1
|
||||
linx_serial is: 04:7d:7b:8b:35:c4 1d8fe4eaada5| Wed Apr 25 11:13:09 CST 2012 d2scs2
|
||||
linx_serial is: cc:52:af:3e:4b:f6 d5a0305fd397| Wed Apr 25 21:00:39 CST 2012 d1sta7
|
||||
linx_serial is: cc:52:af:3e:66:ce d5a0305ffeaf| Thu Apr 26 10:11:35 CST 2012 d1sta4
|
||||
linx_serial is: cc:52:af:3e:66:6c d5a0305ffe0d| Thu Apr 26 10:15:31 CST 2012 d1sta5
|
||||
@@ -1,27 +0,0 @@
|
||||
linx_serial is: cc:52:af:3e:66:34 d5a0305ffe55| Mon Apr 23 20:27:44 CST 2012 d1sta9
|
||||
linx_serial is: cc:52:af:3e:4a:6c d5a0305fd20d| Mon Apr 23 20:50:56 CST 2012 d1sta1
|
||||
linx_serial is: cc:52:af:3e:4b:fc d5a0305fd39d| Mon Apr 23 21:13:15 CST 2012 d1sta2
|
||||
linx_serial is: cc:52:af:3e:4a:1e d5a0305fd27f| Mon Apr 23 21:18:35 CST 2012 d1sta10
|
||||
linx_serial is: cc:52:af:3e:66:86 d5a0305ffee7| Mon Apr 23 21:26:23 CST 2012 d1sta8
|
||||
linx_serial is: cc:52:af:3e:4b:d8 d5a0305fd3b9| Mon Apr 23 21:50:08 CST 2012 d1sta16
|
||||
linx_serial is: cc:52:af:3e:4c:28 d5a0305fd449| Mon Apr 23 21:57:41 CST 2012 d1sta11
|
||||
linx_serial is: cc:52:af:3e:66:cc d5a0305ffead| Mon Apr 23 22:20:25 CST 2012 d2sta2
|
||||
linx_serial is: cc:52:af:3e:66:ce d5a0305ffeaf| Mon Apr 23 22:32:22 CST 2012 d1sta4
|
||||
linx_serial is: cc:52:af:3e:4b:f6 d5a0305fd397| Mon Apr 23 22:39:33 CST 2012 d1sta7
|
||||
linx_serial is: cc:52:af:3e:66:80 d5a0305ffee1| Mon Apr 23 22:57:46 CST 2012 d1sta15
|
||||
linx_serial is: cc:52:af:3e:66:4e d5a0305ffe2f| Mon Apr 23 23:11:01 CST 2012 d2sta1
|
||||
linx_serial is: cc:52:af:3e:67:12 d5a0305fff73| Mon Apr 23 23:34:43 CST 2012 d1sta6
|
||||
linx_serial is: cc:52:af:3e:4c:1e d5a0305fd47f| Mon Apr 23 23:48:01 CST 2012 d1sta14
|
||||
linx_serial is: cc:52:af:3e:4a:50 d5a0305fd231| Tue Apr 24 00:00:16 CST 2012 d2sta11
|
||||
linx_serial is: cc:52:af:3e:67:00 d5a0305fff61| Tue Apr 24 00:06:32 CST 2012 d2sta6
|
||||
linx_serial is: cc:52:af:3e:67:10 d5a0305fff71| Mon Apr 23 22:11:08 CST 2012 d1sta3
|
||||
linx_serial is: cc:52:af:3e:66:6e d5a0305ffe0f| Mon Apr 23 22:22:33 CST 2012 d2sta5
|
||||
linx_serial is: cc:52:af:3e:4b:d2 d5a0305fd3b3| Mon Apr 23 22:53:47 CST 2012 d2sta3
|
||||
linx_serial is: cc:52:af:3e:66:68 d5a0305ffe09| Mon Apr 23 23:04:09 CST 2012 d1sta12
|
||||
linx_serial is: cc:52:af:3e:66:6c d5a0305ffe0d| Mon Apr 23 23:30:01 CST 2012 d1sta5
|
||||
linx_serial is: cc:52:af:3e:66:d8 d5a0305ffeb9| Mon Apr 23 23:36:28 CST 2012 d1sta13
|
||||
linx_serial is: cc:52:af:3e:4a:70 d5a0305fd211| Mon Apr 23 23:47:06 CST 2012 d2sta8
|
||||
linx_serial is: cc:52:af:3e:4c:02 d5a0305fd463| Tue Apr 24 00:01:47 CST 2012 d2sta7
|
||||
linx_serial is: cc:52:af:3e:4b:dc d5a0305fd3bd| Tue Apr 24 00:24:21 CST 2012 d2sta10
|
||||
linx_serial is: cc:52:af:3e:67:0e d5a0305fff6f| Tue Apr 24 01:02:41 CST 2012 d2sta9
|
||||
linx_serial is: cc:52:af:3e:4b:d4 d5a0305fd3b5| Tue Apr 24 01:13:44 CST 2012 d2sta4
|
||||
@@ -1,10 +0,0 @@
|
||||
linx_serial is: 00:e0:81:cb:74:7d 19121eaaec1c| Fri Apr 27 13:18:17 CST 2012 s1
|
||||
linx_serial is: 00:e0:81:cb:75:d7 19121eaaedb6| Fri Apr 27 13:20:04 CST 2012 s3
|
||||
linx_serial is: 00:e0:81:cb:75:d6 19121eaaedb7| Fri Apr 27 13:21:46 CST 2012 s4
|
||||
linx_serial is: 00:e0:81:cb:7c:30 19121eaae451| Fri Apr 27 13:24:56 CST 2012 s5
|
||||
linx_serial is: 00:e0:81:cb:75:d3 19121eaaedb2| Fri Apr 27 13:25:40 CST 2012 s6
|
||||
linx_serial is: 00:e0:81:cb:7c:38 19121eaae459| Fri Apr 27 13:31:03 CST 2012 s9
|
||||
linx_serial is: 00:e0:81:cb:74:7e 19121eaaec1f| Fri Apr 27 20:11:15 CST 2012 localhost
|
||||
linx_serial is: 00:e0:81:cb:7c:2f 19121eaae44e| Fri Apr 27 20:12:35 CST 2012 s7
|
||||
linx_serial is: 00:e0:81:cb:7c:32 19121eaae453| Fri Apr 27 20:14:24 CST 2012 s8
|
||||
linx_serial is: 00:e0:81:cb:e4:d6 19121eaa7cb7| Fri Apr 27 20:21:07 CST 2012 s2
|
||||
@@ -1,51 +0,0 @@
|
||||
linx_serial is: c8:0a:a9:da:d7:04 d1f836bb4f65| Mon Oct 17 11:08:36 CST 2011
|
||||
linx_serial is: c8:0a:a9:da:d7:04 d1f836bb4f65| Mon Oct 17 11:08:56 CST 2011
|
||||
linx_serial is: c8:0a:a9:da:d7:04 d1f836bb4f65| Mon Oct 17 11:09:23 CST 2011
|
||||
| Mon Dec 19 11:57:55 CST 2011
|
||||
linx_serial is: 00:15:17:a0:86:a0 19e788c11ec1| Mon Dec 19 19:47:05 CST 2011
|
||||
| 2012年 02月 22日 星期三 15:28:11 CST
|
||||
| Wed Feb 22 17:04:26 CST 2012
|
||||
| Wed Feb 22 17:04:49 CST 2012
|
||||
| Wed Feb 22 17:04:54 CST 2012
|
||||
linx_serial is: b8:ac:6f:3b:2e:bc a15ef05ab6dd| Wed Feb 22 17:10:05 CST 2012
|
||||
linx_serial is: b8:ac:6f:47:69:c7 a15ef026f1a6| Wed Feb 22 18:04:27 CST 2012
|
||||
linx_serial is: 00:1b:21:af:c3:f2 19e9bece5b93| Thu Feb 23 16:31:33 CST 2012
|
||||
linx_serial is: f4:6d:04:53:e8:44 ed9f9b327025| Thu Feb 23 18:27:47 CST 2012
|
||||
linx_serial is: 00:15:17:a1:4a:34 19e788c0d255| Wed Feb 29 07:04:29 CST 2012
|
||||
| Tue Mar 13 15:28:44 CST 2012
|
||||
| Tue Mar 13 15:28:46 CST 2012
|
||||
linx_serial is: 00:e0:ed:20:92:54 191272410a35| Tue Mar 13 15:33:50 CST 2012
|
||||
linx_serial is: 00:e0:81:cb:59:b7 19121eaac1d6| Tue Mar 13 15:36:32 CST 2012
|
||||
| Wed Mar 14 10:22:23 CST 2012
|
||||
| Wed Mar 14 10:22:25 CST 2012
|
||||
linx_serial is: 00:e0:81:c4:28:de 19121ea5b0bf| 2012Äê 03ÔÂ 14ÈÕ ÐÇÆÚÈý 10:30:48 CST
|
||||
| 2012Äê 03ÔÂ 14ÈÕ ÐÇÆÚÈý 10:56:00 CST
|
||||
| 2012Äê 03ÔÂ 14ÈÕ ÐÇÆÚÈý 10:56:06 CST
|
||||
linx_serial is: 00:e0:81:c4:28:e4 19121ea5b085| 2012Äê 03ÔÂ 14ÈÕ ÐÇÆÚÈý 11:01:36 CST
|
||||
linx_serial is: 00:e0:81:c4:0b:52 19121ea59333| 2012Äê 03ÔÂ 10ÈÕ ÐÇÆÚÁù 18:26:52 CST
|
||||
linx_serial is: 00:25:90:65:f8:50 19d70f046031| Wed Mar 28 06:23:35 CST 2012
|
||||
linx_serial is: 8c:89:a5:c3:f4:6e 957b3aa26c0f| Thu Apr 5 19:26:41 CST 2012
|
||||
linx_serial is: 8c:89:a5:c3:f4:68 957b3aa26c09| Thu Apr 5 19:33:10 CST 2012
|
||||
| Thu Apr 5 19:44:12 CST 2012
|
||||
| Thu Apr 5 19:44:15 CST 2012
|
||||
linx_serial is: 8c:89:a5:c3:ef:36 957b3aa27757| Thu Apr 5 19:47:34 CST 2012
|
||||
linx_serial is: 8c:89:a5:c3:f4:76 957b3aa26c17| Thu Apr 5 19:48:25 CST 2012
|
||||
linx_serial is: 8c:89:a5:c3:f3:f2 957b3aa26b93| Thu Apr 5 20:28:08 CST 2012
|
||||
linx_serial is: 00:e0:ed:1e:4b:90 1912727fd3f1| Fri Apr 6 12:21:37 CST 2012
|
||||
linx_serial is: 00:e0:ed:1d:3d:0e 1912727ca56f| Fri Apr 6 12:44:44 CST 2012
|
||||
linx_serial is: 00:e0:81:ca:83:2c 19121eab1b4d| Fri Apr 6 13:43:51 CST 2012
|
||||
linx_serial is: c8:60:00:00:b2:90 d1929f612af1| Thu Apr 12 17:35:46 CST 2012
|
||||
| Thu Apr 12 17:53:41 CST 2012
|
||||
linx_serial is: c8:60:00:12:70:94 d1929f73e8f5| Thu Apr 12 17:56:17 CST 2012
|
||||
linx_serial is: c8:60:00:00:b2:82 d1929f612ae3| Thu Apr 12 18:02:10 CST 2012
|
||||
linx_serial is: c8:60:00:00:b2:86 d1929f612ae7| Thu Apr 12 18:14:25 CST 2012
|
||||
linx_serial is: c8:60:00:12:71:9a d1929f73e9fb| Thu Apr 12 18:19:00 CST 2012
|
||||
linx_serial is: c8:60:00:00:b2:6e d1929f612a0f| Thu Apr 12 18:26:10 CST 2012
|
||||
linx_serial is: 00:1b:21:c9:09:c4 19e9bea891a5| Fri Apr 13 10:10:09 CST 2012
|
||||
linx_serial is: 00:1b:21:c9:0f:78 19e9bea89719| Fri Apr 13 10:50:12 CST 2012
|
||||
linx_serial is: 00:1b:21:c9:0f:14 19e9bea89775| Fri Apr 13 11:14:18 CST 2012
|
||||
linx_serial is: 00:1b:21:c9:ff:d4 19e9bea867b5| Fri Apr 13 11:30:11 CST 2012
|
||||
linx_serial is: 00:1b:21:c9:12:20 19e9bea88a41| Fri Apr 13 11:31:20 CST 2012
|
||||
linx_serial is: 00:1b:21:ca:00:70 19e9beab9811| Fri Apr 13 11:32:09 CST 2012
|
||||
linx_serial is: 70:f3:95:04:79:e0 69010a65e181| Thu Apr 19 14:53:08 CST 2012
|
||||
linx_serial is: cc:52:af:3e:66:34 d5a0305ffe55| Mon Apr 23 20:26:35 CST 2012
|
||||
@@ -1 +0,0 @@
|
||||
hostname:d1pas1 MAC:60:eb:69:82:3a:fa :7919f6e3a29b 机器号:nc00862965
|
||||
@@ -1,23 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
|
||||
ROOT_UID=0
|
||||
E_ROOT=2
|
||||
|
||||
if [ $UID -ne $ROOT_UID ];then
|
||||
echo "You must run this script use root ..."
|
||||
exit $E_ROOT
|
||||
fi
|
||||
|
||||
Fonts_DIR=/usr/share/fonts/truetype/arphic/
|
||||
|
||||
if [ "$1" = ' ' ];then
|
||||
echo "Usage:[FONTS]"
|
||||
exit 1
|
||||
else
|
||||
cp "$1" $Fonts_DIR
|
||||
cd $Fonts_DIR
|
||||
mkfontscale
|
||||
mkfontdir
|
||||
fc-cache -f
|
||||
fi
|
||||
@@ -1,30 +0,0 @@
|
||||
#!/bin/bash
|
||||
# author:xwang@linx-info.com
|
||||
|
||||
|
||||
my_host=`hostname`
|
||||
cur_dir=`pwd`
|
||||
cur_date=`date "+%y-%m-%d_%H_%M_%S"`
|
||||
Nlst=${HOME}/conf/deliver_hosts_linux.sys
|
||||
|
||||
|
||||
if [ -f $HOME/connect-list ];then
|
||||
rm $HOME/connect-list
|
||||
fi
|
||||
|
||||
if [ "$1" != "" ];then
|
||||
Nlst=$1
|
||||
fi
|
||||
|
||||
trap 'exit' 2
|
||||
for i in `cat $Nlst`
|
||||
do
|
||||
ping -c 1 -w 1 $i > /dev/null
|
||||
if [ $? -gt 0 ];then
|
||||
echo "ping $i failed,please check your line.."
|
||||
else
|
||||
echo "Host:$i"
|
||||
ssh $i date 2> /dev/null
|
||||
echo $i >> ${HOME}/connect-list
|
||||
fi
|
||||
done
|
||||
@@ -1,27 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
IM_CONFIG=/usr/share/config/kdm/Xsession
|
||||
|
||||
if [ "$1" = "scim" ];then
|
||||
imethod=fcitx
|
||||
elif [ "$1" = "fcitx" ];then
|
||||
imethod=scim
|
||||
else
|
||||
echo "Usage:[fcitx | scim]"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
line1=$(grep -n $1 $IM_CONFIG | tail -n 1 | cut -d: -f1)
|
||||
line2=$(grep -n ${imethod} $IM_CONFIG | tail -n 1 | cut -d: -f1)
|
||||
|
||||
grep $1 $IM_CONFIG | tail -n 1 | grep '#' &> /dev/null
|
||||
if [ $? -eq 0 ];then
|
||||
sed -i "${line1}s@#@@" $IM_CONFIG
|
||||
sed -i "${line2}s@^@#&@" $IM_CONFIG
|
||||
echo "$1 change successful."
|
||||
else
|
||||
echo "$1 already."
|
||||
exit 0
|
||||
fi
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
Boot_CONFIG=/boot/grub/grub.conf
|
||||
|
||||
ROOT=$(cat /boot/grub/grub.conf |grep -v ^# |grep title | nl -b a -v 0 | grep -w with | awk '{print $1}')
|
||||
NOROOT=$(cat /boot/grub/grub.conf |grep -v ^# | grep title | nl -b a -v 0 | grep -w without | awk '{print $1}')
|
||||
|
||||
if [ "$1" = "root" ];then
|
||||
sed -i "/default/s@[0-9]@${ROOT}@" $Boot_CONFIG
|
||||
elif [ "$1" = "noroot" ];then
|
||||
sed -i "/default/s@[0-9]@${NOROOT}@" $Boot_CONFIG
|
||||
else
|
||||
echo "Usage:[root | noroot]"
|
||||
exit 1
|
||||
fi
|
||||
@@ -1,11 +0,0 @@
|
||||
#!/bin/bash
|
||||
for i in `cat $1`
|
||||
do
|
||||
trap 'exit' 2
|
||||
ping -c 1 -w 1 $i > /dev/null
|
||||
if [ $? -gt 0 ];then
|
||||
echo ping $i failed,skip!!
|
||||
else
|
||||
echo $i -----ping ok------
|
||||
fi
|
||||
done
|
||||
1197
other_shell/summary
1197
other_shell/summary
File diff suppressed because it is too large
Load Diff
@@ -1,17 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
rootfile="/root/.xsession-errors"
|
||||
d5000file="/home/d5000/huadong/.xsession-errors"
|
||||
if [ -f /home/d5000/huadong/.xsession-errors ];then
|
||||
size=$(du -ms $file | cut -f 1)
|
||||
if [ "$size" -gt 10 ]; then # If file is bigger than 10M
|
||||
echo > $d5000file
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -f /root/.xsession-errors ];then
|
||||
rootsize=$(du -ms $file | cut -f 1)
|
||||
if [ "$rootsize" -gt 10 ]; then # If file is bigger than 10M
|
||||
echo > $rootfile
|
||||
fi
|
||||
fi
|
||||
@@ -1,41 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
#Install 32lib & tool packages
|
||||
#PKGDIRS=(lib32/pkg_lib_i686 tool)
|
||||
PKGDIRS=(lib32/pkg_lib_i686)
|
||||
|
||||
install_pkg() {
|
||||
pkg="$1"
|
||||
pkgadd -f $pkg &>/dev/null
|
||||
if [[ $? -ne 0 ]]; then
|
||||
pkgadd -u -f $pkg &>/dev/null
|
||||
echo "installing $pkg...."
|
||||
echo "$pkg upgrade success."
|
||||
else
|
||||
echo "$pkg install success."
|
||||
fi
|
||||
}
|
||||
|
||||
#uninstall_mysql()
|
||||
#{
|
||||
# echo "Uninstall mysql ..."
|
||||
# pkgrm mysql
|
||||
# rm -rf /var/lib/mysql
|
||||
|
||||
#}
|
||||
|
||||
#uninstall mysql
|
||||
|
||||
#(uninstall_mysql;mysql_install_db)
|
||||
|
||||
pkgrm vixie-cron
|
||||
|
||||
for dir in ${PKGDIRS[@]}
|
||||
do
|
||||
for pkg in `ls $dir`
|
||||
do
|
||||
install_pkg $dir/$pkg
|
||||
done
|
||||
done
|
||||
install_pkg lib32/pango_i686_lib*
|
||||
install_pkg lib32/gtk2_i686_lib*
|
||||
@@ -1,84 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
#Description : a script of ssh equivalence Setup
|
||||
#notice:
|
||||
#Author : Yejincheng
|
||||
#Date: 2012/10/1
|
||||
#Email: jcye@linx-info.com
|
||||
|
||||
|
||||
#Warning:
|
||||
GET_PARAMETER=0
|
||||
function input_parameter_function()
|
||||
{
|
||||
echo -e "\\033[1;32m" "$1"
|
||||
read GET_PARAMETER
|
||||
if [ -z ${GET_PARAMETER} ]
|
||||
then
|
||||
GET_PARAMETER="$2"
|
||||
fi
|
||||
}
|
||||
|
||||
echo_fail() {
|
||||
echo -e "\\033[1;31m" "fail"
|
||||
}
|
||||
|
||||
reset_color() {
|
||||
echo -en "\\033[0;39m"
|
||||
}
|
||||
|
||||
|
||||
clear
|
||||
echo -e "\\033[1;34m" "\n\n===该脚本在凝思磐石安全操作系统V4.2版本下完成ssh等效性设置==="
|
||||
echo -e "\\033[1;34m" "\n\n===在需要设置ssh等效性的相关服务器和工作站的任1台凝思系统下,以root用户和d5000用户执行该脚本==="
|
||||
echo -e "\\033[1;34m" "\n\n===注意:要求在所有相关服务器和工作站的/etc/hosts文件保持一致==="
|
||||
echo -e "\\033[1;34m" "\n\n===注意:从而保证ssh等效性脚本运行成功后,以root或d5000用户,通过\"ssh 主机名\"访问时,不需要输入口令==="
|
||||
|
||||
#创建本机、相关服务器和工作站的ssh密钥,并合成公钥文件
|
||||
echo -e "\\033[1;36m" "\n+++创建本机的ssh密钥,如已生成,按y进行覆盖,所有提示均直接按Enter键确认,并合成公钥文件+++\n"
|
||||
|
||||
ssh-keygen -t rsa
|
||||
cd ~/.ssh
|
||||
cat id_rsa.pub>authorized_keys
|
||||
COUNT=1
|
||||
while true
|
||||
do
|
||||
#设置ssh密钥
|
||||
echo -e "\\033[1;36m" "\n+++创建相关服务器和工作站的ssh密钥,如已生成,按y进行覆盖,所有提示均直接按Enter键确认,并合成公钥文件+++\n"
|
||||
input_parameter_function "\n请输入相关服务器和工作站的主机名或ip地址(next,合成公钥文件结束,进入下一步,拷贝公钥):(缺省10.19.21.180)\n" "10.19.21.180"
|
||||
|
||||
|
||||
IP_ADDRESS=${GET_PARAMETER}
|
||||
|
||||
|
||||
if [ ${IP_ADDRESS} = "next" ]
|
||||
then
|
||||
break
|
||||
fi
|
||||
|
||||
((COUNT++))
|
||||
echo -e "\\033[1;36m" "\n你输入的字符串是: ${IP_ADDRESS} ; 是第 ${COUNT} 台相关的服务器或工作站\n"
|
||||
ssh ${IP_ADDRESS} ssh-keygen -t rsa
|
||||
ssh ${IP_ADDRESS} cat .ssh/id_rsa.pub>>authorized_keys
|
||||
done
|
||||
COUNT=1
|
||||
while true
|
||||
do
|
||||
#拷贝合成的公钥文件
|
||||
echo -e "\\033[1;36m" "+++将合成的公钥文件拷贝到所有相关服务器和工作站系统下+++"
|
||||
input_parameter_function "\n请输入相关服务器和工作站的主机名或ip地址(exit,拷贝公钥结束):(缺省10.19.21.180)\n" "10.19.21.180"
|
||||
IP_ADDRESS=${GET_PARAMETER}
|
||||
if [ ${IP_ADDRESS} = "exit" ]
|
||||
then
|
||||
break
|
||||
fi
|
||||
|
||||
((COUNT++))
|
||||
echo -e "\\033[1;36m" "\n你输入的字符串是: ${IP_ADDRESS} ; 是第 ${COUNT} 台相关的服务器或工作站\n"
|
||||
scp authorized_keys ${IP_ADDRESS}:.ssh
|
||||
done
|
||||
|
||||
|
||||
echo -e "\nssh等效性设置成功!\n"
|
||||
|
||||
reset_color
|
||||
Reference in New Issue
Block a user