#!/bin/bash set -e #如果某条指令执行出错,则会退出脚本 if [ $# -eq 0 ]; then echo "Usage: $0 " exit 1 fi # 检查ssh-key是否存在,不存在则退出 if [ ! -f ~/.ssh/id_rsa.pub ]; then echo "ssh-key not found, please run ssh-keygen first" exit 1 fi ip=$1 ssh-copy-id root@${ip}