Come si protegge la password di una cartella su Linux / Unix senza crittografia?
Se non hai bisogno o vuoi crittografare i file sul tuo computer ma vuoi smettere di fare lo snooping casuale, qual è il metodo migliore per proteggere le tue cartelle con Linux / Unix? Il post di Q & A di SuperUser di oggi offre risposte utili alla domanda di un lettore curioso.
La sessione di domande e risposte di oggi ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte basato sulla comunità.
Foto per gentile concessione di Nathan Meijer (Flickr).
La domanda
Il lettore SuperUser Zane Woodard vuole sapere come proteggere con password una cartella su Linux / Unix senza crittografia:
Ho cercato un po 'per una funzione o un programma incorporato per farlo, ma non ho avuto fortuna. Voglio proteggere con password una cartella, ma non voglio crittografarla.
La sicurezza dei contenuti della cartella non è importante, la password agirà come un deterrente per qualcuno che tenta di accedere ai contenuti della cartella dal mio computer. Pensa ad esso come un blocco della password su un computer, se si dovesse rimuovere il disco rigido, si potrebbero facilmente prendere tutti i file dell'utente, ma la password è ancora un deterrente per le persone che accedono al contenuto del disco.
Due motivi principali per non utilizzare la crittografia qui sono:
- Prestazioni ridotte per l'apertura di file.
- La crittografia impedisce che i contenuti vengano indicizzati / ricercabili.
Qualcuno è a conoscenza di una soluzione?
C'è una soluzione facile che Zane potrebbe usare per proteggere con password la sua cartella?
La risposta
Collaboratori SuperUser R Schultz e Bodo Thiesen hanno la risposta per noi. Prima su, R Schultz:
Il modo più semplice sarebbe quello di modificare le autorizzazioni dei file in modo che non siano leggibili da nessuno che non sia il proprietario. Una volta fatto, un utente dovrebbe accedere come tu (che dovrebbe richiedere una password) o sudo come root (che dovrebbe anche richiedere una password). Per cambiare le autorizzazioni, usa semplicemente il seguente comando su tutti i file a cui non vuoi che altri abbiano accesso.
- chmod og-rwx nomefile
Questo presuppone che quando non sei al computer, lo schermo sia bloccato e vi sia una password per il tuo account e l'account di root.
Seguito dalla risposta di Bodo Thiesen:
Crea un nuovo utente per questi file e / o directory protetti. Quindi sostituire $ newuser con il nuovo nome dell'account utente:
- chown $ newuser nomefile directoryname
- chmod og-rwx nomefile directoryname
In questo modo, i file e le directory sono al sicuro anche se non si effettua il logout e lo schermo viene sbloccato per qualche motivo.
Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.