Come aggiungere un account ospite senza password?


13

A volte ho amici a casa che vogliono usare il mio computer. Come possono usare un account ospite senza digitare una password?


Le risposte non sono aggiornate
6005

Risposte:



8

Metodo 1

user@ubuntu:~$ sudo adduser guest
user@ubuntu:~$ sudo passwd -d guest

Ciò aggiungerà un utente chiamato "ospite", quindi eliminerà la sua password. Puoi accedere sia dal prompt di accesso di getty standard sia dai gestori di login grafici come GDM. Questo funziona per me su Ubuntu 10.10.

Tuttavia, a quanto pare questo non funziona per alcune persone che usano Ubuntu. Così:

Metodo 2

  1. Crea un utente.
  2. Apri / etc / shadow: gksudo gedit /etc/shadow
  3. Trova la riga che inizia con l'utente che hai appena creato. Si noti che la riga ha più campi separati da due punti.
  4. Modificare il secondo campo a: U6aMy0wojraho. Nel mio caso:

    ospite: $ 6 $ m4CpcgBw $ i9XLGaUNToClOJ1X5Grug / COUjlkhoPv1: 15048: 0: 99999: 7 :::

    diventa:

    guest:U6aMy0wojraho:15048:0:99999:7:::
    
  5. Salvare il file, disconnettersi e provare il nuovo account senza password.

L'origine di questo metodo è dal livecd di Ubuntu. L'utente predefinito (ubuntu) non richiede password di accesso. Se guardi /etc/shadowsu livecd, U6aMy0wojrahoè la forma crittografata della password magica utilizzata. Spiego questo per sottolineare che questa non è una soluzione linux generale, ma qualcosa in particolare Ubuntu.


1
questo può essere fatto con un singolo comando:useradd -m -p U6aMy0wojraho guest
STX_user3581226

2

Crea un nuovo utente, senza accesso amministrativo, quindi fai clic su: "Nessun passwd all'accesso". Questo può risolvere il tuo problema, ma puoi accedere e al tuo nome (a destra): Guest-session.


-1

Ho appena trovato questa guida (che risale al 2010) che utilizza la sessione ospite invece di creare un utente. Una sessione ospite ha impostazioni di sicurezza più elevate per impostazione predefinita, non consente l'accesso ai file del file system su nautilus e tutti i file vengono eliminati al logout poiché sono memorizzati su / tmp.

Ecco il contenuto del link sopra, un post originariamente creato da @Kainalu :

Moderatori - Non so dove ho imparato a farlo e non sono riuscito a trovarlo, quindi ho deciso di pubblicare qui. Se questo è un duplicato, o il posto sbagliato per questo, si prega di moderare di conseguenza.

Ho imparato a farlo su Internet da qualche parte. Questo HowTo ti aiuterà a creare un account nella schermata di accesso che accederà alla stessa sessione ospite visualizzata nel menu utente. Il vantaggio di questo è che sarà un account ospite facilmente accessibile, senza preservare alcun file o modifica al logout e un modello di sicurezza più elevato per l'account. Confermato per funzionare su 10.04 - 10.10, ma le indicazioni sono per 10.10

  1. Sotto un account amministratore esistente, vai alla voce di menu Sistema -> amministrazione -> Utenti e gruppi

  2. Clicca Aggiungi. potrebbe essere necessario fornire una password a questo punto. Assegna un nome al nuovo utente come desideri, tranne ospite. L'account non può essere chiamato guest, ma il visitatore lo fa bene. la crittografia dell'account non è necessaria. Questo account sarà un account "booster" per la sessione ospite

  3. Nella schermata successiva, inserisci una password e assicurati di fare clic sulla casella di controllo "Non chiedere la password all'accesso", fai clic su OK per terminare

  4. Come ulteriore precauzione, fai clic su Impostazioni avanzate, quando torni nella schermata Utenti e gruppi e nella scheda Privilegi utente, deseleziona Monitor registri di sistema.

  5. Esci dal menu Utenti e gruppi, quindi esci e accedi al tuo nuovo account

  6. Una volta lì, crea una cartella chiamata GuestManager e, in quella cartella, crea un file di testo semplice chiamato Guestmanager.sh, con questo codice:

Codice:

#!/bin/bash

# Launches the guest session
/usr/share/gdm/guest-session/guest-session-launch
# Logs the user when done
/usr/bin/gnome-session-save --logout
  1. Salvalo e fai clic con il tasto destro su di esso, vai su Proprietà, quindi vai alla scheda Autorizzazioni. In questa scheda, fai clic su "consenti l'esecuzione del file come programma", quindi chiudi quella finestra.

  2. Apri la voce di menu Sistema -> Preferenze -> Applicazioni di avvio e, una volta lì, disattiva tutte le applicazioni di avvio, quindi fai clic su Aggiungi. Inserisci il nome e il commento come GustManager e, per il comando, inserisci /home/visitor/GuestManager/GuestManager.sh, dove visitatore sarebbe il nome che hai scelto per l'account nel passaggio 2. fai clic su Aggiungi, quindi chiudi

  3. Elimina tutte le applet e le barre degli strumenti extra (potrebbe voler uscire dal menu principale di Gnome), imposta lo sfondo su nero o qualcos'altro insipido e disconnettiti. Poiché questo account è solo un "booster", nessuna di queste barre degli strumenti e tale sarà necessaria, quindi rimuoverle consente di risparmiare memoria e tempo di caricamento.

  4. GODERE!


1
Obbligatorio "È stato incoraggiato a pubblicare la sostanza di un collegamento nel corpo della risposta, in modo da evitare almeno potenziali e inevitabili commenti". :)
ThorSummoner il

@ThorSummoner Solo per la cronaca, l'osservazione "obbligatoria" è più o meno vera in Stack Overflow dove è prassi comune che le risposte con collegamenti a codice senza incorporato vengano cancellate. Mi è stato spiegato che ciò è dovuto al fatto che questo codice potrebbe essere proprietà intellettuale. Tuttavia i collegamenti ai post dei forum di Ubuntu sono permanenti e il contenuto non andrà presto da nessuna parte, quindi non sembra esserci alcun motivo per eliminare questi post a causa delle preoccupazioni che il contenuto collegato scomparirà. Inoltre, non declassare tali post. Se il post non mi piaceva, al contrario lo elimino.
karel,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.