jak zduplikować użytkownika nobody?


2

jak zduplikować użytkownika nobody?

Mam kilka projektów internetowych i muszę pokazać różne projekty różnym użytkownikom bez absolutnie żadnych uprawnień

obecnie nie używam nikogo w projekcie. działa w porządku

Odpowiedzi:


9

Sugeruję ręczne dodanie użytkowników w / etc / passwd. Spójrz na linię „nikt”, powinno to być coś w rodzaju

nobody:x:65534:65534:nobody:/nonexistent:/bin/sh

Dodaj kolejną linię, zmień identyfikator i powinieneś już iść.

nobody2:x:65533:65533:nobody2:/nonexistent:/bin/sh

Lub jeśli chcesz użyć polecenia, powinno to zrobić:

useradd nobody2 -d /nonexistent -s /bin/sh

6
Chociaż to zadziała, generalnie sugeruję unikanie ręcznej edycji tego pliku. Użyj narzędzi takich jak useradd. Jeśli chcesz ręcznie edytować, rozważ przynajmniej użycie vipw, który jest narzędziem, które sprawdzi, czy zmiany są prawidłowe.
Zoredache

Rozumiem twój punkt widzenia, masz rację, jeśli spieprzysz plik, jesteś daleko od domu ... Dodano polecenie ;-)
Bart De Vos

3
Ponadto sugerowałbym NIE używać nazw użytkowników „nikt” - jest taki stary żart, że „nikt” jest drugim, po rootowaniu, drugim najbardziej uprzywilejowanym użytkownikiem w systemie. Nadaj użytkownikom znaczącą nazwę użytkownika i pełną nazwę GECOS, aby odróżnić ich od siebie.
voretaq7

Również prawda, możesz nawet chcieć zmienić powłokę na / sbin / nologin. W ten sposób nie będzie mógł się zalogować.
Bart De Vos
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.