Par défaut, Solaris utilise le mécanisme classique (crypt) qui limite la taille des mots de passe à 8 caractères. Il est cependant possible de modifier ce comportement en modifiant le fichier /etc/security/policy.conf
CRYPT_ALGORITHMS_DEPRECATE=__unix__ CRYPT_DEFAULT=1
C’est l’équivalent du vérouillage du Bios sur une plateforme INTEL. Il faut absolument passer par cette étape pour avoir un système un minimum sécurisé sinon n’importe qui peut booter sur un liveCD sur votre système et récupèrer vos mots de passe et fichiers.
Il y a 3 modes de fonctionnement :
eeprom security-mode=full
ou
eeprom security-mode=command
setenv security-mode full
ou
setenv security-mode command
Pour désactiver l’accès à l’openboot à partir du clavier (STOP+A), il suffit d’éditer le fichier /etc/default/kbd et de changer la valeur de la variable KEYBOARD_ABORT :
KEYBOARD_ABORT=disable