cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
2579
Views
0
Helpful
9
Replies
Igor Pestov
Beginner

EEM applet for ssh connection between cisco nexus 7010

Hello experts!!!

Please help  write applet for ssh connection between cisco nexus 7010.

How to get authorization for ssh connection.?.How enter password for ssh connect?

My sample applet:

event manager applet test

event syslog pattern "xxxxx"

  action 1.0 cli ssh event_manager@x.x.x.x

  action 1.1 cli conf t

  action 1.3 cli int lo333

  action 1.4 cli desc ttttttt

9 REPLIES 9
Joe Clarke
Hall of Fame Cisco Employee

This is not possible using NX-OS as the ability to do interactive commands does not exist.

Maybe there is any other way to execute a command on the remote device?

Joe Clarke
Hall of Fame Cisco Employee

What you could do is use EEM to send a syslog message to a syslog host.  That host would then need a script (e.g., expect) that could connect to the remote host to perform the desired actions.

Bad that nx-os no rsh ... I performed on ios cover those actions using rsh.

Still question: under which user performed event manager applets? (nx-os)

In cisco ios can be set out under which user to run applets:

event manager session cli username "event_manager"

Joe Clarke
Hall of Fame Cisco Employee

The commands will be run as the user __eemuser.

Can I customize privilege the user __eemuser ? Add sshkey for user __eemuser?

Joe Clarke
Hall of Fame Cisco Employee

I haven't tried.  It may work, but any changes to the permissions could also prevent EEM applets from running.

Thanks Joseph!

Content for Community-Ad