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.