Upload config to juniper

John Adams jna at retina.net
Wed Jan 26 17:22:56 CST 2011

I do this with pyexpect for blacklist updating. It works amazingly well.

One thing to remember when communicating with the JunOS device is that
if you fail to disable the CLI controls, communicating with the device
is very difficult.

I do something like:

  import pexpect
  child = pexpect.spawn ('ssh',
['-p','22','-o','StrictHostKeyChecking=no',"router ip address goes
here"], 2)

  child.sendline("set cli screen-length 0")
  child.sendline("set cli screen-width 0")

  < put your commands here to talk to the router >


On Mon, Jan 24, 2011 at 5:39 AM, Florin Veres <florin at futurefreedom.ro> wrote:
> Hey guys,
> Do any of you have any idea if it's possible to upload configuration from a
> script (prefix-list updates in this case) to a JunOS device (MX)?
> For Cisco devices I'm doing it using rcp.
> Thanks,
> Florin

More information about the NANOG mailing list