QRSU
digitare la password di amministratore con linux a volte è molto noioso
Ho quindi cercato una soluzione semplice da implementare e carina
Non è certo un mostro di sicurezza ma in certi contesti risulta molto comoda.
Ho puntato gli occhi sui codici QR che sono molto popolari sugli smartphone.
il mondo ubuntu offre degli ottimi tool per i codici qr
installiamo:
sudo apt-get install libdecodeqr-examples
coraggio mettiamo la password .....ok
installato
i comandi offerti sono comodi e molto semplici
per creare un qr digitiamo
qrencode -s 10 -o test.png testo a piacere
se guardiamo test.png con un visualizzatore di immagini troveremo il nostro classico qr
ok
ora per leggerlo possiamo usare libdecodeqr-simpletest
libdecodeqr-simpletest test.png
se tutto è a posto abbiamo il testo del qr
Se lo stampiamo su carta ( o su altro se siete ben attrezzati) possiamo mostralo alla webcam con libdecodeqr-webcam
ok adesso l'idea
creiamo il qr della nostra password
lo stampiamo a forma di cartellino con lo spazio per tenere il dito
scriviamo un semplice script che emula gksu usando la libdecoderqr-webcam
ecco il codice di qrsu
libdecodeqr-webcam >/tmp/qr.txt
echo `tail -2 /tmp/qr.txt` | sudo -k -S $1
per i pigri lo scaricate qua
lo salviamo come eseguibile in /usr/local/bin
e lo testiamo
mostrate il codice alla cam e premete spazio poi premete un tasto a piacere
vi assicuro che funziona
Se poi usate synapse quest'ultimo impara in fretta i vostri comandi e vi troverete le chiamate facili facili mostrando
il qr alla web cam