读书人

用shell创办encryption key pairs(加密

发布时间: 2012-06-28 15:20:04 作者: rapoo

用shell创建encryption key pairs(加密密钥对)

shell可以远端执行命令,用下面的脚本可以创建加密密钥对,这样不用每次执行命令的时候都输入密码。下面的脚本执行的前提条件是在远端机器上有~/.ssh这个目录。

?

?

#!/bin/bash

#
# SCRIPT: keyit_rsa

USER=$1
RMT_HOST=$2
FILE_PUBKEY=~/.ssh/id_rsa.pub

if [[ ! -e "$FILE_PUBKEY" ]]; then
??? ssh-keygen -t rsa
fi

cat $FILE_PUBKEY | ssh $USER@$RMT_HOST? "cat >> ~/.ssh/authorized_keys"

读书人网 >网络基础

热点推荐