Suivez cette procédure sur chaque hôte du domaine NIS.
Avant de commencer
Vous devez prendre le rôle root. Pour plus d'informations, reportez-vous à la section A l’aide de vos droits administratifs attribués du manuel Sécurisation des utilisateurs et des processus dans Oracle Solaris 11.2 .
# svccfg -s name-service/switch listprop config config application config/value_authorization astring solaris.smf.value.name-service.switch config/default astring files config/host astring "files nis dns" config/printer astring "user files nis"
Si la valeur de config/default est nis, vous pouvez arrêter ici.
# svccfg -s name-service/switch setprop config/publickey = astring: "nis" # svccfg -s name-service/switch:default refresh
# svccfg -s name-service/switch listprop config application config/value_authorization astring solaris.smf.value.name-service.switch config/default astring files config/host astring "files nis dns" config/printer astring "user files nis" config/publickey astring nis
Sur ce système, la valeur de publickey est répertoriée, car elle est différente de la valeur par défaut, files.
# newkey -h hostname
où hostname est le nom du client.
Dans l'exemple suivant, un administrateur avec le profil des droits de sécurité de service des nom paramètre earth en tant que client NIS.
# newkey -h earth Adding new key for unix.earth@example.com New Password: xxxxxxxx Retype password: xxxxxxxx Please wait for the database to get updated... Your new key has been successfully stored away. #