几个shell
一.远程连接一台机器,不必输入密码:
ssh 192.168.82.3 -tt<<EOF #cd /root/AT_EInfoworks/svn/public cd /home/hao ./su_all.sh logout EOF
链接之后执行的脚本:
二.su_all.sh
echo "1.from root change to hao..." echo "::::::::::::::::::::::::::::" /home/hao/rootTohao.sh echo "2.from hao change to localuser,than from localuser change to hao..." echo "::::::::::::::::::::::::::::" /home/hao/haoTolocaluser.sh echo "3.from hao change to localuser..." echo "::::::::::::::::::::::::::::" /home/hao/haoToroot.sh
1.rootTohao.sh
#!/usr/local/bin/expect set timeout 1 spawn su hao expect "密码:" #exec sleep 1 #send "hao\r" send "exit\r" interact
2.haoTolocaluser.sh
#!/usr/local/bin/expect set timeout 1 spawn su localuser #spawn ssh hao@192.168.77.80 expect "密码:" #exec sleep 1 send "123\r" expect "$" send "exit\r" interact #interact eof
3.haoToroot.sh
#!/usr/local/bin/expect set timeout 1 spawn su hao expect "密码:" #exec sleep 1 #send "hao\r" send "exit\r" interact
![](http://files.cnblogs.com/files/haochuang/alipay-RedEnvelopes.bmp)
赠人玫瑰
手留余香
我们曾如此渴望命运的波澜,到最后才发现:人生最曼妙的风景,竟是内心的淡定与从容……我们曾如此期盼外界的认可,到最后才知道:世界是自己的,与他人毫无关系!-杨绛先生
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的