Our CLI can now do everything that the web UI can do. And more.
Most of the features have been around for a while, but it's always being added to for every release. For today is the 'ssh' command.
The 'ssh' command allows you to ssh into other devices from the Ecessa. This is useful when you don't have a forwarding rule and need to SSH into a switch behind the Ecessa. You will need to be a superuser. Here is the command:
ssh [-p port] [-l login_name] hostname
And here is it's usage:
[WVR00123456] # ssh -p 22 -l root 10.10.10.1
The authenticity of host '10.10.10.1 (10.10.10.1)' can't be established.
ECDSA key fingerprint is xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx.
Type 'yes' enter (this is only on first time logins)
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.10.10.1' (ECDSA) to the list of known hosts.
Enter your password, hit enter, then you should have your prompt.
Last login: Tue Jan 13 14:04:58 CST 2015 from 192.168.2.45 on pts/1
Last login: Wed Jan 14 14:52:18 2015 from 10.10.10.2
type 'help' to get a command list
[ShieldLink00123456] # [Pending Commits: 0]-[01/14/2015 14:52:18]
Now I'm in another device (in this case another Ecessa). But it can be any device with an SSH shell.