Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 21102|Odpowiedź: 0

[linux] Różnica między /bin/false a /sbin/nologin, która zabrania użytkownikom logowania się

[Skopiuj link]
Opublikowano 07.04.2021 13:20:27 | | |
1 Różnica
/bin/false是最严格的禁止login选项,一切服务都不能用。
/sbin/nologin只是不允许login系统

Wskazówki:
Sprawdź plik /etc/passwd, aby zobaczyć, jaką powłokę używa każdy użytkownik

2.1 Nologin
Gdy użytkownik jest skonfigurowany na /sbin/nologin, jeśli użytkownik korzysta z systemu operacyjnego Linux, pojawi się to
To konto jest obecnie niedostępne.


2.2 fałszywe
Gdy użytkownik jest skonfigurowany na /bin/false, ssh jest wyświetlane w następujący sposób
root@vultr:~# useradd -s /bin/false -M -N user111
root@vultr:~# su user111
root@vultr:~# whoami
korzeń

Nie będzie żadnego powiadomienia, a użytkownik nie będzie mógł się przełączyć




Poprzedni:(Security).NET/C# uniemożliwia dostęp do pobierania między katalogami
Następny:SFTP nie mógł odczytać pakietu: Połączenie zresetowane przez peer
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com