最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python批量修改交換機(jī)密碼的示例

 更新時(shí)間:2020年09月22日 16:44:16   作者:kylingx  
這篇文章主要介紹了python批量修改交換機(jī)密碼的示例,幫助大家更好的理解和使用python,感興趣的朋友可以了解下

1.通過pip安裝python第三方模塊paramiko

pip install paramiko

2.創(chuàng)建腳本

##導(dǎo)入paramiko、time、getpass模塊
#!/usr/bin/python
import paramiko
import time
import getpass
##通過raw_input()函數(shù)獲取用戶輸入的SSH用戶名并賦值給username
username = raw_input('Username:')
##通過getpass模塊中的getpass()函數(shù)獲取用戶輸入字符串作為密碼賦值給password
password = getpass.getpass('Password:')
##通過for i in range(1,5)和ip="192.168.100."+str(i)語(yǔ)句實(shí)現(xiàn)循環(huán)登錄交換機(jī)SW1-SW4:100.1-4
for i in range(1,5):
 ip="192.168.100."+str(i)
 ssh_client=paramiko.SSHClient()
 ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
 ssh_client.connect(hostname=ip,username=username,password=password)
 command=ssh_client.invoke_shell()
##調(diào)度交換機(jī)命令行執(zhí)行命令
 command.send("system-view" +"\n")
 command.send("aaa"+"\n")
 command.send("local-user admin password cipher Jan16@Hw"+"\n")
##更改登錄密碼結(jié)束后,返回用戶視圖并保存配置
 command.send("return"+"\n")
 command.send("save"+"\n")
 command.send("Y"+"\n")
 command.send("\n")
##暫停2秒,并將命令執(zhí)行過程賦值給output對(duì)象,通過print output語(yǔ)句回顯內(nèi)容
 time.sleep(2)
 output=command.recv(65535)
 print output
##退出SSH
ssh_client.close()

3.執(zhí)行腳本

python changepassword.py 
Username:admin #手動(dòng)輸入SSH用戶名,這里是admin
Password: #手動(dòng)輸入SSH用戶密碼,這里是原先密碼

以上就是python批量修改交換機(jī)密碼的示例的詳細(xì)內(nèi)容,更多關(guān)于python批量修改交換機(jī)密碼的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

蒙城县| 公主岭市| 西丰县| 孝昌县| 新余市| 泌阳县| 襄樊市| 磐石市| 林周县| 莱芜市| 泰兴市| 河北区| 南澳县| 大宁县| 平远县| 临夏市| 日照市| 厦门市| 滦南县| 楚雄市| 淳安县| 长沙市| 伊宁县| 平和县| 弥勒县| 盘锦市| 锦屏县| 汾阳市| 马关县| 怀来县| 灵寿县| 讷河市| 凤凰县| 永胜县| 宝鸡市| 瑞昌市| 舟曲县| 电白县| 星座| 康保县| 新兴县|