Configuration Management via SSH/SCP

tsch
tsch Posts: 9
edited April 2021 in Security
Is there a way to copy files via SSH/SCP. We have a large amount of Zyxel USG's and want a Configuration Management, but so far only FTP works for me to transfer the Config. Are there other recommended ways to save the config of many Zyxel Firewalls? I tried via SCP but it seemed not be working. Thanks. 

All Replies

  • lalaland
    lalaland Posts: 74  Ally Member
    How about using python script to get configuration backup. just one click to download from device.
    It might reduce your maintenance effort.

    ~~~~~~~~~~~~~~~~~~~~cfg_download.py~~~~~~~~~~~~~~~~~
    from ftplib import FTP

    #Device info
    USG_IP = "192.168.2.1"
    ID = "admin"
    Password = "12345"
    Filename = 'startup-config.conf'

    #Log in to USG
    ftp = FTP(USG_IP)
    ftp.login(user=ID, passwd=Password)

    #Change folder and list
    ftp.cwd('/conf/')

    localfile = open(Filename, 'wb')
    ftp.retrbinary('RETR ' + Filename, localfile.write, 1024)

    #Connection close
    ftp.quit()
    localfile.close()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


  • CHS
    CHS Posts: 155  Master Member

    Hi @lalaland

    Thanks for your sharing :)

Security Highlight