Guida introduttiva di Oracle Solaris 11 Express

ProcedureRisoluzione dei problemi relativi al login

Per risolvere i problemi di login è necessario avviare il sistema in modalità monoutente, in modo da individuare la causa del problema e applicare la soluzione appropriata. In questa procedura viene descritto come avviare un sistema in modalità monoutente e vengono fornite soluzioni per alcuni dei problemi di login più comuni.

  1. Avviare il sistema in modalità monoutente.

    1. Quando inizia la sequenza di avvio e viene visualizzato il menu di GRUB, digitare e per modificare le voci del menu di GRUB.

    2. Utilizzando i tasti FRECCIA SU o FRECCIA GIÙ, selezionare la riga kernel$, quindi digitare e per modificare tale voce.

    3. Digitare -s dopo la voce kernel$.

    4. Premere Invio per tornare alla schermata precedente.

    5. Per avviare il sistema in modalità monoutente, digitare b.

  2. Quando viene richiesto, digitare un nome account utente.

    il nome dell'account può essere root, qualsiasi altro tipo di account con privilegi (ad esempio jack) disponibile nell'immagine sul Live CD, o ancora un account creato durante l'installazione.

  3. Digitare la password di root.

    Una volta avviato il sistema, a seconda dello stato corrente, è possibile effettuare le seguenti operazioni:

    • Visualizzare gli account utente e i ruoli esistenti:


      -bash-3.2#  cat /etc/user_attr
      
    • Eliminare un account utente:


      -bash-3.2# userdel username
      
    • Creare un nuovo account utente:


      -bash-3.2# useradd username
      
      1. Assegnare una password al nome utente.


        -bash-3.2# passwd username
        

        Nota –

        Verrà richiesto di inserire la password due volte.


      2. Assegnare il ruolo root a tale utente.


        -bash-3.2# usermod -R root username
        
  4. Per tornare al sistema installato, digitare exit.