Come rendere privata una cartella?


14

Sto usando Ubuntu con diversi utenti e voglio rendere le cartelle visualizzabili solo per un utente specifico. Qualche idea su come farlo?

Risposte:


14

Modifica: Ripensandoci, mi sono reso conto che avrei potuto fraintendere la domanda. Se si desidera che la directory sia visibile solo a un utente specifico (ovvero per ogni altro utente, tale elenco non viene nemmeno visualizzato nell'elenco delle directory), non è possibile farlo senza vietare ad altri utenti di elencare i contenuti del directory principale. Quindi, se la directory è /foo/bar, puoi rimuovere l' rautorizzazione /foo(per tutti tranne il proprietario) che impedisce ad altri utenti di elencare il contenuto di /foo, ma non puoi nasconderlo /foo/barspecificamente (anche se puoi certamente nasconderne il contenuto).

Vecchia risposta:

Imposta l'utente specifico come proprietario della directory, quindi rimuovi tutte le autorizzazioni su quella directory per tutti tranne che per il proprietario. Nella shell, useresti chmodper fare questo:

chmod 700 the_directory

Se stai usando un file manager, rimuovi tutti i segni di spunta nella scheda delle autorizzazioni tranne quelli nella colonna "Utente" (i dettagli esatti dipendono ovviamente dal file manager).


se rimuovi l'autorizzazione x da / pippo mi viene in mente che un utente non può accedere alle directory di proprietà di uno dei suoi gruppi dentro / pippo
Melissa Loos

Ho giocato con le autorizzazioni e sembra che sia l'autorizzazione r che desideri rimuovere nella cartella principale.
Melissa Loos,

@MelissaLoos Hai ragione, grazie. Ho modificato la mia risposta.
sepp2k,

1

Se preferisci farlo dalla GUI, questo è spiegato nella guida del browser dei file GNOME (noto come Nautilus):

http://library.gnome.org/users/user-guide/2.29/nautilus-permissions.html.en#nautilus-permissions-folder

Fondamentalmente, basta selezionare la cartella, quindi dal menu scegliere File-> Proprietà-> Autorizzazioni.

Altrimenti, la risposta di sepp2k è assolutamente corretta e il collegamento di txwikinger è ottimo se sei interessato a una spiegazione approfondita delle autorizzazioni dei file unix.


0

Questo tutorial spiega in tutti i dettagli come impostare i permessi dei file in Linux (e quindi anche in Ubuntu) in modo tale da poter controllare l'accesso.


ma quel tutorial non risponde alla domanda.
Melissa Loos,
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.