Come proteggi il login di Ubuntu?

16

Mi sembra di ricordare che qualche anno fa, per accedere su Windows, dovevi digitare Ctrl - Alt - Del a ottenere una schermata di accesso.

Il vantaggio di questo era che se avevi un gatto o un bambino a cui piaceva premere tasti casuali sulla tastiera del tuo computer, non avrebbero rovinato tutto. Beh, ora i miei figli hanno 40 anni, ma ho un gatto a cui piace camminare sulla tastiera di tanto in tanto, e che ci crediate o meno - che richiede un riavvio per riprendersi dalle conseguenze.

C'è qualcosa (a parte nascondere la tastiera) che può essere fatto a riguardo?

    
posta Captain Nemo 22.06.2016 - 09:01

5 risposte

17

Passa alla console virtuale x ( x ≥ 8) ( Ctrl Alt F x , dire x = 12). Quelli non hanno getty o LightDM (o qualsiasi cosa, davvero) in esecuzione su di loro, così il gatto può camminare sulla tastiera per il contenuto del suo cuore. Quindi premi Ctrl Alt F7 per tornare a LightDM e alla schermata di accesso.

Potresti automatizzarlo durante l'avvio aggiungendo chvt 12 a /etc/rc.local (vedi questo post U & amp; L ).

I pulsanti speciali come il pulsante di accensione potrebbero essere motivo di preoccupazione.

A pensarci bene, sono disponibili altre combinazioni di tasti:

  • se la console virtuale non esegue X, allora il Ctrl Alt F x può essere usato senza Ctrl - solo Alt F x funzionerebbe.
    • Alt + i tasti freccia possono anche essere usati per passare ai VT precedenti e successivi
    • Ctrl Alt Del attiva il riavvio in uno qualsiasi dei VT che non eseguono X.

Quindi una soluzione migliore potrebbe essere eseguire una sessione X vuota (non eseguendo alcuna altra applicazione) in VT12 per ridurre il numero di combinazioni di tasti disponibili e passare ad esso.

startx -- :100 vt12 &
chvt12

Questo deve essere testato (potrebbe essere necessario scrivere un .xinitrc per sovrascrivere i valori predefiniti).

    
risposta data muru 22.06.2016 - 10:12
8

Puoi fare lo stesso premendo

Ctrl + Alt + L

Questo bloccherà lo schermo e richiederà la password per sbloccarlo.

    
risposta data Pilot6 22.06.2016 - 09:04
5

Alcune segnalazioni di bug correlate su Launchpad:

Questi bug descrivono che lightdm (il pacchetto dietro la schermata di accesso) sperimenta un qualche tipo di overflow del buffer di input della tastiera se continui a premere i tasti sulla schermata di blocco o di accesso.

Il bug report principale menziona che una correzione per questo bug è stata finalmente rilasciata per 16.04:
Ora limitano il buffer di input a 200 caratteri per evitare che si riempiano di quantità folle di dati.

Quindi il riagganciare se un gatto si siede su una tastiera nella schermata di login dovrebbe essere corretto in 16.04 ora (forse si desidera aggiornare?).

Tuttavia, non penso che le vecchie versioni traggano profitto da un'impostazione che richiede di premere Ctrl + Alt + Del prima logging, dato che probabilmente sarebbe di nuovo una feature di lightdm stessa e probabilmente non sarebbe di aiuto e soffrire dello stesso bug ...

    
risposta data Byte Commander 22.06.2016 - 09:22
2

Posizionare scatole di cartone preriscaldate vicino alla tastiera. Il gatto si limiterà a sedersi in questi e lascerà il tuo computer da solo.

    
risposta data user560174 22.06.2016 - 23:35
0

È noto che un eccessivo input da tastiera blocca lo schermo di LightDm.

Al momento non esiste alcun modo per impedire che il problema si verifichi, tuttavia puoi facilmente rimuovere i caratteri dalla casella di accesso premendo Maiusc + Home (per selezionare tutto) quindi Backspace (per eliminare). Potrebbero essere necessari alcuni secondi prima che la macchina riceva di nuovo la risposta.

Tieni presente che il problema è stato corretto nel prossima versione di Ubuntu.

    
risposta data dotancohen 22.06.2016 - 15:00

Leggi altre domande sui tag