cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
3280
Views
0
Helpful
9
Replies

EEM applet for ssh connection between cisco nexus 7010

Igor Pestov
Level 1
Level 1

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
Cisco Employee
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?

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"

The commands will be run as the user __eemuser.

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

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

Thanks Joseph!

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: