Switching Shells
A CS1000 Signaling Server has a Linux Bash Shell, with a conduit to the Call Server (CS) Overlay and CS PDT Shells.
The Linux Bash Shell supports ssh, telnet, and rlogin commands, with access to both ELAN and TLAN networks.
Connecting:
Use PuTTY to connect to the Signaling Server, either via ssh (remotely) or serial (locally), and authenticate.
Alternatively, use the Linux/macOS X terminal command: ssh admin2@<signaling-server-ip>
If the UCM secure domain is active, use the 'single sign-on' username/password (admin).
To navigate between shells:
From → To | Command |
---|---|
Linux Bash Shell → CS Overlay Shell | cslogin (~. to return) |
CS Overlay Shell → CS PDT Shell | CTRL-PDT |
CS PDT Shell → CS Overlay Shell | sl1input |
From → To (Co-Res) | Command |
---|---|
Linux Bash Shell → CS Overlay Shell | csconsole (CTRL+AD to return) |
Linux Bash Shell → CS PDT Shell | cspdt (exit to return) |
CS PDT Shell → Linux Bash Shell | exit |
A Co-Res system has both Call Server and Signalling Server deployed on the same (Linux based) server hardware.
For example:
[admin@ucm0 ~]$ cslogin ← from signaling server prompt OVL111 000 IDLE logi admin2 PASS ******** . TTY #04 LOGGED IN ADMIN2 00:49 20/2/2008 OVL000 > ← to call server prompt, ~. to exit
Type ~.
to exit the Call Server Overlay shell, and return to the Linux Bash shell.
Update: Mac OS 14.3.1 Sonoma may require these three lines added to the /etc/ssh/ssh_config
file for SSH to work:
KexAlgorithms +diffie-hellman-group14-sha1 HostkeyAlgorithms +ssh-rsa PubkeyAcceptedAlgorithms +ssh-rsa