User Privilege Levels and Passwords: Without Data Storage Security
User and Superuser Modes
There are two modes available in the ACLI: User mode and Superuser mode. User mode provides only limited system access and allows no system configuration. It simply enables you to view configuration files, logs, and all show commands. Superuser mode provides more complete system access and it allows you to configure your Oracle Communications Session Border Controller.
When you log in to a Oracle Communications Session Border Controller you are initially in User mode. To indicate this, the system uses a ">" (close-angle-bracket) as the final character of the ACLI prompt. To enter Superuser mode, you type enable followed by Enter at the ACLI prompt. The system prompts you to enter the Superuser password. After you enter the correct password, the prompt changes to a # (pound sign) to indicate Superuser mode.
User Access Verification Password: ORACLE> enable Password: ORACLE#
To exit to User mode from Superuser mode, type exit at the top-level ACLI prompt.
ORACLE# exit ORACLE>
Setting Passwords
Acme Packet recommends that you change the preset passwords for ACLI User and Superuser modes. You can change the passwords from Superuser mode only.
To set new ACLI passwords:
SSH Remote Connections
For increased security, you can also connect to your system using SSH (secure shell). SSH requires that you have an SSH client. The system supports five concurrent SSH and/or SFTP sessions.
To initiate an SSH connection to the system without specifying users and SSH user passwords:
SSH RADIUS Authentication VSA Support
The Oracle Communications Session Border Controller supports the use of the Cisco Systems Inc.™ Cisco-AVPair vendor specific attribute (VSA). This attribute allows for successful administrator login to servers that do not support the Acme Packet authorization VSA. While using RADIUS-based authentication, the Oracle Communications Session Border Controller authorizes you to enter Superuser mode locally even when your RADIUS server does not return the ACME_USER_CLASS VSA or the Cisco-AVPair VSA.
For this VSA, the Vendor-ID is 1 and the Vendor-Type is 9. The list below shows the values this attribute can return, and the result of each:
- shell:priv-lvl=15—User automatically logged in as an administrator
- shell:priv-lvl=1—User logged in at the user level, and not allowed to become an administrator
- Any other value—User rejected
SSHv2 Public Key Authentication
The Oracle Communications Session Border Controller supports viewing, importing, and deleting public keys used for authentication of SSHv2 sessions from administrative remote users.
Viewing SSH Public Key Data
This section explains how to use the ACLI show security ssh-pub-key commands that show you the following information in either brief or detailed displays:
- Login name
- Fingerprint
- Fingerprint raw
- Comment (detailed view only)
- Public key (detailed view only)
You use the login name information from these displays to import or delete SSHv2 public keys.
To view information for public keys in brief format:
Expanded Privileges
Commands available to the User level user now include:
- All show commands
- All display commands
- All monitor commands
See the Oracle Communications Session Border Controller ACLI Reference Guide Command Summary Chapter for a list of privileges for each ACLI command.
User Sessions
The Oracle Communications Session Border Controller provides a way to manually terminate an existing SSH session on your system. Sessions are terminated by issuing the kill command to a specifically chosen session. You first identify the session you wish to kill and then issue the command.