Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 21102|Jawab: 0

[linux] Perbedaan antara /bin/false dan /sbin/nologin, yang melarang pengguna masuk

[Salin tautan]
Diposting pada 07/04/2021 13.20.27 | | |
1 Perbedaan
/bin/false是最严格的禁止login选项,一切服务都不能用。
/sbin/nologin只是不允许login系统

Kiat:
Periksa file /etc/passwd untuk melihat shell yang digunakan oleh setiap pengguna

2.1 nologin
Ketika pengguna dikonfigurasi ke /sbin/nologin, jika pengguna ssh digunakan untuk sistem operasi Linux, itu akan meminta
Akun ini saat ini tidak tersedia.


2.2 salah
Saat pengguna dikonfigurasi ke /bin/false, ssh ditampilkan sebagai berikut
root@vultr:~# useradd -s /bin/false -M -N user111
root@vultr:~# su pengguna111
root@vultr:~# whoami
akar

Tidak akan ada perintah, dan pengguna tidak akan dapat beralih




Mantan:(Keamanan).NET/C# mencegah akses lintas direktori ke unduhan
Depan:SFTP Tidak dapat membaca paket: Pengaturan ulang koneksi oleh rekan
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com