2016-08-24 自动登录到linux机器 使用sshpass实现的一个自动登录脚本。 12345678910111213141516171819#!/bin/bashuser=userpassword=passwordip=$1prefix=192.12.port=22cmd=pwdrealip=flag=$(echo $ip | awk '/${prefix}|vlnx|VLNX/')if [[ $flag = "" ]]; then realip=${prefix}${ip}else realip=${ip}fiecho "ssh ${user}@${realip}"sshpass -p ${password} ssh -o BatchMode=no -o StrictHostKeyChecking=no -l ${user} -p ${port} ${realip} -t "$cmd; bash --login" 参考 http://tcl.tk/man/tcl8.6/TclCmd/Tcl.htm sshpass man page [sshpass sourceforge][https://sourceforge.net/projects/sshpass/] 下一篇 elasticsearch2.3.1升级到2.3.5过程 上一篇 一个有趣的canvas