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ł ?

linux  unix 

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.