Uczyń różnych użytkowników Unixem lub Linuksem i ustaw ich indywidualne uprawnienia

0

Chcę utworzyć różnych użytkowników na moim serwerze (powiedzmy 22.23.34. *) I ustawić uprawnienia każdego użytkownika tylko do ich konkretnego katalogu. Powiedzmy, że mój serwer ma trzy katalogi Katalog A, B, C

= & gt; Teraz użytkownik root powinien mieć dostęp do wszystkich katalogów. Może aktualizować, usuwać itp. We wszystkich katalogach.

= & gt; powiedzmy, że zrobiłem innego użytkownika „A”. Teraz chcę, aby „A” mógł zrobić wszystko tylko w swoim katalogu, ale może tylko w innych katalogach użytkownika. Powinien być w stanie wykonywać operacje CRUD w katalogu „A”, do którego jest przypisany.

Jakie będą polecenia służące do tworzenia takiego schematu? Dowolny pomysł ?


źródło
Której dystrybucji używasz?
Ifthikhan

Odpowiedzi:

0

Po prostu utwórz użytkownika według składni:

useradd [opcje] nazwa użytkownika

na przykład., useradd aruz

Aby umożliwić użytkownikom przeglądanie własnych katalogów domowych, zrób

chmod 755 /home/userA

... lub dowolne ścieżki katalogu domowego w systemie.

Do zapobiec użytkownicy nie będą mogli zobaczyć swoich katalogów domowych

chmod 700 /home/userA

I na dobre możesz to zrobić

chown userA /home/userA

ale to z pewnością będzie ustawione w ten sposób domyślnie.

Jeśli twój system ma listy ACL, możesz użyć ich do implementacji dokładniejszej kontroli dostępu.

aruzmeister
źródło