linux expect 自動(dòng)登錄交換機(jī)保存配置的方法
telnet.exp 文件內(nèi)容如下:
#!/usr/bin/expect -f
set ip [lindex $argv 0 ]
set username [lindex $argv 1 ]
set password [lindex $argv 2 ]
set superpassword [lindex $argv 3 ]
set timeout 10
spawn telnet $ip
expect {
"name" { send "$username\r";exp_continue }
"*assword" { send "$password\r"; exp_continue }
"*>" { send "enable\r" ; exp_continue }
}
expect {
"*assword" { send "$superpassword\r"; exp_continue }
"*#" { exp_send "wr \r";}
}
exp_send "quit\r"
expect eof
命令執(zhí)行:
./telnet.exp 192.168.0.80 admin cisco cisco
telnet.exp 命令后參數(shù)依次為交換機(jī)IP、登錄賬號(hào)、密碼、enable密碼。
以上這篇linux expect 自動(dòng)登錄交換機(jī)保存配置的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
linux下使用Docker和OSS輕松搭建ownCloud專屬網(wǎng)盤(網(wǎng)盤關(guān)閉不用怕)
本文將利用阿里云容器服務(wù)在幾分鐘內(nèi)輕松搭建一個(gè)基于Docker的ownCloud專屬網(wǎng)盤,并使用阿里云提供的OSS(Object Storage Service,對(duì)象存儲(chǔ)服務(wù))作為高可靠、低成本的云存儲(chǔ)后端,需要的朋友可以參考下2017-04-04
Centos7 Mysql 5.6 多主一從 解決方案與詳細(xì)配置
這篇文章主要介紹了Centos7 Mysql 5.6 多主一從 解決方案與詳細(xì)配置,需要的朋友可以參考下2016-04-04
yum install -y zlib zlib-devel 報(bào)錯(cuò)問題
這篇文章主要介紹了yum install -y zlib zlib-devel 報(bào)錯(cuò)問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-04-04
Apache Omid TSO 組件源碼實(shí)現(xiàn)原理解析
這篇文章主要介紹了Apache Omid TSO 組件源碼實(shí)現(xiàn)原理解析,本文給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧2024-07-07
CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟
這篇文章主要介紹了CentOS7.4下MySQL5.7.28二進(jìn)制方式安裝的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法
這篇文章主要介紹了Centos 6.9環(huán)境下創(chuàng)建用戶及刪除用戶的方法,結(jié)合實(shí)例形式分析了Centos 6.9創(chuàng)建用戶及刪除用戶相關(guān)的用戶名、密碼創(chuàng)建、刪除及權(quán)限設(shè)置等相關(guān)命令使用方法,需要的朋友可以參考下2018-04-04
基于cobbler 實(shí)現(xiàn)自動(dòng)安裝linux系統(tǒng)
這篇文章主要介紹了cobbler 自動(dòng)安裝linux系統(tǒng)的教程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11

