my dream has been destroyed by you

my dream has been destroyed by you
Is'nt someone missing ME

۱۳۹۱ دی ۲۳, شنبه

#!/usr/local/bin/env bash
 clear
 HOST=$1
 U=$2
 in=2
E_BADARGS=65
ٍ##
if [ $# -ne $in ];then echo "Usage: `basename $0` HOTSNAME USER" exit $E_BADARGS
fi
##
if [ ! -d ~/.ssh ];then mkdir ~/.ssh fi cat </dev/null`" ];then echo "Can not find target $HOST to login " exit fi
##
web(){
 echo "Enter your ip and user address to upload key" read SERVER U_ ssh $U_@$HOST "wget -q $SERVER/dl/id_rsa.pub -O .ssh/authorized_keys.tmp"
 }
##
if [ ! -f ~/.ssh/id_rsa.pub ];then 
   echo "id_rsa.pub not found !" ssh-keygen -t rsa 
else 
   echo -e "\033[1;33m       Do you want to generate new keys (y/n) ?\033[0m"
fi
read resp
if [ $resp = "y" ];then 
   echo -e "\033[1;33m GENERATING SSH KEY \033[0m" ssh-keygen -t rsa 
else
   echo -e "\033[1;32m Using old keys\033[0m" fi
fi 
 echo -e "\033[1;33m MAKING KEYS ON HOST $HOST for USER =$U \033[0m"
 scp ~/.ssh/id_rsa.pub $U@$HOST:~/.ssh/authorized_keys.tmp && echo "DONE" || web
 echo -e "\033[1;33m -------------------------------\033[0m"
 ssh $U@$HOST "cat ~/.ssh/authorized_keys.tmp >> ~/.ssh/authorized_keys"
 echo -e "\033[1;32m CHECKING THE PROCES \033[0m" 

هیچ نظری موجود نیست:

ارسال یک نظر