Ssh Copy Net Save

ssh-copy-id for network devices

Project README

ssh-copy-net

ssh-copy-id equivalent for network devices, implemented using Netmiko.

Requires

Netmiko >= 1.4.0

Supports

  • Cisco IOS-XE
  • JUNOS (SRX, MX)
  • Arista EOS
  • Nokia (Alcatel-Lucent) SROS
  • Dell Force10 OS9
  • HP Comware 7
  • Mellanox MLNX-OS

Installation

pip install git+https://github.com/networkop/ssh-copy-net.git

Usage

Enter device IP, vendor and admin credentials. Default behaviour is to install local user's public SSH key.

[null@null ~]$ ssh-copy-net 10.6.142.1 juniper
Username: admin
Password:
All Done!

Login the device without entering password:

[null@null ~]$ ssh 10.6.142.1
--- JUNOS 12.3X48-D30.7 built 2016-04-28 22:37:34 UTC
{primary:node0}
null@srx-1>
Open Source Agenda is not affiliated with "Ssh Copy Net" Project. README Source: networkop/ssh-copy-net
Stars
28
Open Issues
0
Last Commit
6 years ago

Open Source Agenda Badge

Open Source Agenda Rating