Administration Tasks Not Performed in the Web Manager : Configuring the User’s Console Login Menu

Configuring the User’s Console Login Menu
Regular users are configured with /usr/bin/rmenush as their default login shell. All users with rmenush as their login shell see the same menu whenever they log into the OnBoard appliance’s console.
The OnBoard appliance administrator can configure the rmenush menu to display other options including links to additional submenus or commands by modifying the /etc/menu.ini file.
CAUTION:If changing the default menu, the administrator needs to ensure that any added programs do not introduce security vulnerabilities.
The administrator needs to know the following about the behavior of rmenush before configuring any changes to the menu:
Any error messages generated by the called program are left on the screen for the user to read. Examples show how the administrator can force this behavior on for successful programs and off for unsuccessful ones are provided in the configuration file.
The OnBoard appliance administrator assigns the /usr/bin/rmenush shell to users as appropriate, by editing the /etc/passwd file entries for the users.
When editing the menu.ini file, the administrator needs to know the following:
To modify the user shell menu:
See Configuring the User’s Console Login Menu for background information and examples.
CAUTION:If adding programs to the menu, take care the commands do not allow the user to break out of the programs they call.
1.
2.
3.
a.
The following example shows a new menu option with a command defined along with a link to a new subnet identified with the newsubmenu keyword.
b.
4.