#之前已经发表了一个python版本的互信代码,以及一个打包好的互信程序,可以不用考虑安装其他一些软件,不如expect之类的。建议用python版本的,好用,方便。上传这个是因为怕自己换电脑的时候代码没有挪过去,在写的时候还要思考。
下面的是shell编写的
#!/bin/sh
#author liwentong
#time 2016年
#$0 autossh.sh
DEST_USER=$1
PASSWORD=$2
HOSTS_FILE=$3
if [ $# -ne 3 ]; then
echo "Usage:"
echo "$0 remoteUser remotePassword hostsFile"
exit 1
fi
SSH_DIR=~/.ssh
SCRIPT_PREFIX=./tmp
echo ===========================
# 1. prepare directory .ssh
mkdir $SSH_DIR
chmod 700 $SSH_DIR
# 2. generat ssh key