Se impostato per l'avvio su X-server, RasPi si avvia senza password


11

Indipendentemente dal fatto che esegua l'avvio da una GUI o dalla console, desidero sempre abilitare una password su tutte le mie macchine.

Ho esaminato tutti i tutorial che posso trovare al riguardo, e sebbene apparentemente ci siano una miriade di modi per fare debian boot su x e accedere automaticamente, non sto usando nessuno di quelli che posso vedere. Quando utilizzo lo script raspi-config per impostare l'avvio della GUI all'avvio, ignora l'immissione della mia password utente. Dato che ho più di un utente, questo non funziona.

Quindi questa domanda è: "Come posso avviare in modo sicuro su x-server, mantenendo una password prima di accedere alla GUI su Raspbian?"

MODIFICARE:

Il codice sulla riga che inizia con 'sed' sembra impostare una funzione di accesso automatico, se non fraintendo?

do_boot_behaviour() {
  whiptail --yesno "Should we boot straight to desktop?" 20 60 2
  RET=$?
  if [ $RET -eq 0 ]; then # yes
    update-rc.d lightdm enable 2
    sed /etc/lightdm/lightdm.conf -i -e "s/^#autologin-user=.*/autologin-user=pi/"
    ASK_TO_REBOOT=1
  elif [ $RET -eq 1 ]; then # no
    update-rc.d lightdm disable 2
    ASK_TO_REBOOT=1
  else # user hit escape
    return 1
  fi
}

Allora hai GDM installato?
Jivings,

Come faccio a capire quali pacchetti avrei bisogno? E sembra che lo script raspi-config stia facendo questo, a meno che non fraintenda? Vedi la domanda modificata per lo snippet di codice.
zenbike,

1
Si prega di controllare la risposta. Aiuterà le statistiche del sito.
xxmbabanexx,

Risposte:


9

In /etc/lightdm/lightdm.conf, trova la linea che dice

autologin-user=pi

e commentalo; dovrebbe apparire come

#autologin-user=pi

Dovrai farlo come root.


L'ho fatto su SSH, ma dovrò aspettare fino a quando non torno a casa dal lavoro per verificarne l'efficacia. Ti farò sapere. Hai preso quella posizione dal codice sopra o lo sapevi in ​​qualche altro modo?
zenbike,

È la linea 'sed'. Sostanzialmente dicendo di sostituire la riga di login automatico commentata in quel file con una non commentata e un utente specificato. Giusto?
zenbike,

@zenbike Bene, ho dedotto la soluzione dallo sedscript.
Alex Chamberlain,

Quindi, mentre fa sì che il pi richieda un login, non usa GDM, piuttosto, il login è richiesto nella console e la GUI non si avvia più fino a quando non inserisco manualmente startx.
zenbike,

@zenbike vedi questa domanda raspberrypi.stackexchange.com/questions/586/… per informazioni su come farlo avviare xwindows all'avvio.
Steve Robillard,
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.