Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 21812|Atbildi: 0

[Linux] Atšķirība starp /bin/false un /sbin/nologin, kas aizliedz lietotājiem pieteikties

[Kopēt saiti]
Publicēts 07.04.2021 13:20:27 | | |
1 Atšķirība
/bin/false是最严格的禁止login选项,一切服务都不能用。
/sbin/nologin只是不允许login系统

Padomi:
Pārbaudiet failu /etc/passwd, lai redzētu katra lietotāja izmantoto čaulu

2.1 Nologin
Kad lietotājs ir konfigurēts uz /sbin/nologin, ja lietotājs ssh ir pieradis pie Linux operētājsistēmas, tas uzvedīs
Šis konts pašlaik nav pieejams.


2.2 Nepatiess
Kad lietotājs ir konfigurēts uz /bin/false, ssh tiek parādīts šādi
root@vultr:~# useradd -s /bin/false -M -N user111
root@vultr:~# su user111
root@vultr:~# whoami
sakne

Nebūs uzvednes, un lietotājs nevarēs pārslēgties




Iepriekšējo:(Drošība).NET/C# novērš starpdirektoriju piekļuvi lejupielādēm
Nākamo:SFTP nevarēja nolasīt paketi: vienādranga savienojuma atiestatīšana
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com