linux ssh 登錄管理

@(Linux 命令腳本)

功能類似 xshell 這類終端管理工具燃异,將需要登錄的機(jī)器ip信息統(tǒng)一記錄在一個(gè)host文件中攒砖,登錄直接選擇對應(yīng)序號就好吴裤,減少重復(fù)輸入ip旧找,賬號。

登錄腳本 jump.sh

#!/bin/bash
# by orientlu

if [ !-f "host.list" ]; then
    echo "Cant't find host.list"
    echo "host.list : IP name passwd port"
    exit -1
fi

clear
echo "====================================================="
echo "Host list : "
awk '{printf("(%d) IP : %s\t%s\t%d\n", NR, $1, $2, $4)}' ./host.list
echo ""
echo -n "Number : "
read -r number

eval $(awk -v number="$number" '{if(NR==number){printf("ip=%s name=%s passwd=%s port=%s", $1, $2, $3, $4)}}' ./host.list)
echo "SSH : " $ip

expect ssh.exp $ip $name $passwd $port

自動填寫 ssh 密碼腳本

set timeout 1200
set ip [lindex $argv 0]
set name [lindex $argv 1]
set passwd [lindex $argv 2]
set port [lindex $argv 3]

spawn ssh -p $port -l $name $ip
    expect {
        "yes/no"  {send "yes\r"; exp_continue}
        "assword:" {send $passwd\r";}
        expect eof
       }
sleep 1
interact

機(jī)器 host.list

192.168.37.129 lcd jklfds 22
192.168.37.129 lcd jklfds 22

運(yùn)行時(shí) :

=====================================================
Host list : 
(1) IP : 192.168.37.129 lcd 22
(2) IP : 192.168.37.129 lcd 22

Number : 1  <-- 選擇對應(yīng)機(jī)器
SSH :  192.168.37.129
spawn ssh -p 22 -l lcd 192.168.37.129
lcd@192.168.37.129's password: 
Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.8.0-49-generic i686)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

91 packages can be updated.
0 updates are security updates.

*** System restart required ***
Last login: Mon May 29 01:28:20 2017 from 192.168.37.129
lcd@ubuntu:~$  <-- 已經(jīng)登錄
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末麦牺,一起剝皮案震驚了整個(gè)濱河市钮蛛,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌枕面,老刑警劉巖愿卒,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異潮秘,居然都是意外死亡琼开,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門枕荞,熙熙樓的掌柜王于貴愁眉苦臉地迎上來柜候,“玉大人搞动,你說我怎么就攤上這事≡ⅲ” “怎么了鹦肿?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長辅柴。 經(jīng)常有香客問我箩溃,道長,這世上最難降的妖魔是什么碌嘀? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任涣旨,我火速辦了婚禮,結(jié)果婚禮上股冗,老公的妹妹穿的比我還像新娘霹陡。我一直安慰自己,他們只是感情好止状,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布烹棉。 她就那樣靜靜地躺著,像睡著了一般怯疤。 火紅的嫁衣襯著肌膚如雪浆洗。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天集峦,我揣著相機(jī)與錄音辅髓,去河邊找鬼。 笑死少梁,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的矫付。 我是一名探鬼主播凯沪,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼买优!你這毒婦竟也來了妨马?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤杀赢,失蹤者是張志新(化名)和其女友劉穎烘跺,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體脂崔,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡滤淳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了砌左。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片脖咐。...
    茶點(diǎn)故事閱讀 39,841評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡铺敌,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出屁擅,到底是詐尸還是另有隱情偿凭,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布派歌,位于F島的核電站弯囊,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏胶果。R本人自食惡果不足惜匾嘱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望稽物。 院中可真熱鬧奄毡,春花似錦、人聲如沸贝或。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽咪奖。三九已至盗忱,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間羊赵,已是汗流浹背趟佃。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留昧捷,地道東北人闲昭。 一個(gè)月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像靡挥,于是被迫代替她去往敵國和親序矩。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容