oke, siapkan dahulu bahan nge-LAB nya :
- python2.7
- Switch/ Router IOS cisco
- controller
sama seperti backup dengan telnet, cuma beda script untuk akses perangkatnya aja. berikut scriptnya:
import paramiko
import time
ip = "10.10.10.2"
username = "huda"
password = "miftah"
# deklarasi ssh
ssh = paramiko.SSHClient()
# menambahkan host key otomatis
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
# masuk
ssh.connect(
ip,username=username,
password=password,
look_for_keys=False
)
# konfigurasi
shell = ssh.invoke_shell()
shell.send("config terminal\n")
shell.send("do write\n")
shell.send("end\n")
time.sleep(1.5)
print shell.recv(1000)
# keluar
ssh.close
save, kemudian jalankan scriptnya
0 komentar:
Posting Komentar