Reference Guide

Crypto-C ME Cryptographic Toolkit 11
RSA BSAFE Crypto-C Micro Edition 4.1 Security Policy
Level 1
Apple Mac OS X
To configure single user mode for systems running an Apple Mac OS X operating
system:
1. Start a terminal session.
2. Edit
/etc/passwd and /etc/master.passwd to remove all the users except
root and the pseudo-users (daemon users). Make sure the password fields in
/etc/master.passwd for the pseudo-users are either a star (*) or double
exclamation mark (
!!). This prevents login as the pseudo-users.
3. Disable the following services:
exec, ftp, login, shell, telnet, and tftp.
To do this from the command line:
sudo launchctl unload -w /System/Library/LaunchDaemons/
<service_name>.plist
4. Delete user accounts.
a. Run System Preferences.
b. Select Accounts.
c. Click on the lock to make changes and authenticate yourself.
d. Delete all user accounts except your account.
5. Disable services.
a. Run Directory Utility.
b. Select Show Advanced Settings.
c. Select the Service tab.
d. Click on the lock to make changes and authenticate yourself.
e. Disable all services other than Local.
6. Reboot the system for the changes to take effect.
Apple iOS
The Apple iOS operating system is a single user operating system so no steps are
required to configure single user mode.
Google Android
The Google Android operating systems are single user operating systems so no steps
are required to configure single user mode.
Wind River VxWorks
The Wind River VxWorks operating systems are single user operating systems so no
steps are required to configure single user mode.