Jak ustawić folder prywatny?

14

Używam Ubuntu z kilkoma użytkownikami i chcę, aby foldery były widoczne tylko dla konkretnego użytkownika. Masz pomysł, jak to zrobić?

Jax
źródło

Odpowiedzi:

14

Edycja: Po namyśle zdałem sobie sprawę, że mogłem źle zrozumieć pytanie. Jeśli chcesz, aby katalog był widoczny tylko dla określonego użytkownika (tj. Dla każdego innego użytkownika, lista ta nie pojawia się nawet na liście katalogów), nie możesz tego zrobić bez zakazania innym użytkownikom wyświetlania zawartości nadrzędna Lokalizacja. Jeśli więc katalog jest /foo/bar, możesz usunąć ruprawnienie /foo(dla wszystkich oprócz właściciela), uniemożliwiając innym użytkownikom wyświetlanie zawartości /foo, ale nie możesz ukryć /foo/barkonkretnie (choć z pewnością możesz ukryć jego zawartość).

Stara odpowiedź:

Ustaw tego konkretnego użytkownika na właściciela katalogu, a następnie usuń wszystkie uprawnienia do tego katalogu dla wszystkich oprócz właściciela. W powłoce użyłbyś chmoddo tego:

chmod 700 the_directory

Jeśli używasz menedżera plików, po prostu usuń wszystkie znaczniki wyboru na karcie uprawnień, oprócz tych w kolumnie „Użytkownik” (dokładne szczegóły zależą oczywiście od menedżera plików).

sepp2k
źródło
jeśli usuniesz uprawnienie x z / foo, przyjdzie mi do głowy, że użytkownik nie może uzyskać dostępu do katalogów należących do jednej z jego grup w / foo
Melissa Loos
Bawiłem się z uprawnieniami i wydaje się, że jest to uprawnienie r, które chcesz usunąć z folderu nadrzędnego.
Melissa Loos
@MelissaLoos Masz rację, dzięki. Zredagowałem swoją odpowiedź.
sepp2k
1

Jeśli wolisz to zrobić z GUI, wyjaśniono to w pomocy przeglądarki plików GNOME (znanej jako Nautilus):

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

Zasadniczo wystarczy wybrać folder, a następnie z menu wybierz Plik-> Właściwości-> Uprawnienia.

W przeciwnym razie odpowiedź sepp2k jest absolutnie poprawna, a link txwikinger jest świetny, jeśli jesteś zainteresowany dogłębnym wyjaśnieniem uprawnień do plików unix.

Piaszczysty
źródło
0

W tym samouczku wyjaśniono szczegółowo, jak ustawić uprawnienia do plików w systemie Linux (a zatem także w Ubuntu), aby można było kontrolować dostęp.

txwikinger
źródło
ale ten samouczek nie odpowiada na pytanie.
Melissa Loos,