Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 21102|Risposta: 0

[Linux] La differenza tra /bin/false e /sbin/nologin, che impedisce agli utenti di accedere

[Copiato link]
Pubblicato su 07/04/2021 13:20:27 | | |
1 Differenza
/bin/false是最严格的禁止login选项,一切服务都不能用。
/sbin/nologin只是不允许login系统

Consigli:
Controlla il file /etc/passwd per vedere la shell usata da ogni utente

2.1 nologin
Quando l'utente è configurato su /sbin/nologin, se l'utente è abituato a ssh del sistema operativo Linux, verrà notificato
Questo account attualmente non è disponibile.


2.2 falso
Quando l'utente è configurato su /bin/false, ssh viene visualizzato come segue
root@vultr:~# useradd -s /bin/false -M -N user111
root@vultr:~# su user111
root@vultr:~# whoami
radice

Non ci sarà alcun prompt e l'utente non potrà cambiare




Precedente:(Security).NET/C# impedisce l'accesso cross-directory ai download
Prossimo:SFTP Non è riuscito a leggere il pacchetto: Connessione resettata da peer
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com