
----delete service
#list="kudzu apmd iptables ipchains rawdevices"
#for ser in $list;do /sbin/chkconfig --del ${ser};done
----turn on the service
#list="telnet vsftpd rsh rexec rlogin nfs nfslock"
#for ser in $list;do /sbin/chkconfig --level 35 ${ser} on;done
----add new scsi disk
#echo "scsi add-single-device a b c d">/proc/scsi/scsi
a:host adapter id
b:channel id
c:disk id
d:lun id
----remove scsi disk
#umount /dev/sdb
#echo "scsi remove-single-device a b c d">/proc/scsi/scsi
ssh无需口令
文件tt.sh
#!/usr/bin/expect --
#tt.sh
set IP [lindex $argv 0]
set PASSWD [lindex $argv 1]
set COMM [lindex $argv 2]
set timeout -1
spawn ssh $IP "$COMM"
expect "(yes/no)?" {
send "yes\r"
expect "password:"
send "$PASSWD\r"
} "password:" {send "$PASSWD\r"}
expect eof
exit
文件ss.sh
#!/bin/sh
#ss.sh
for((i=$1;i<=$2;i++))
do
./tt.sh 192.168.1.$i passwd command
done
passwd替换成口令
command替换成要执行的命令
#ss.sh 1 60
执行ss.sh时,可是依次在所有的节点上执行ssh,而不用输入口令。安全而且方便