Pertanyaan Bagaimana saya bisa daftar semua pengguna yang terkunci di Linux?


Bagaimana saya bisa daftar semua pengguna yang terkunci di Linux?

usermod -L user_name

Perintah ini mengunci pengguna tertentu. Apakah Linux memiliki perintah yang mencantumkan pengguna yang terkunci?


4
2017-12-18 15:44


asal




Jawaban:


passwd -S -a | grep LK | cut -d " " -f1 dan / atau passwd -S -a |awk '/LK/{print $1}' harus bekerja.

(jika Anda tertarik)

Kedua ilustrasi ini menunjukkan teknik yang sangat umum yang digunakan di seluruh Unix / Linux: apa yang akan saya sebut pemipaan perintah.

Dalam contoh ini, output dari satu perintah (seperti ls adalah "disalurkan ke" perintah lain, yang secara efektif menyaring masukannya dan mengirimkannya ke bawah.

Mengacu pada LinuxQuestions.org untuk informasi lebih lanjut.


7
2017-12-18 16:03



Dan tentu saja ini hanya bekerja jika data pengguna bersifat lokal, dan tidak dalam beberapa jenis database (LDAP, dll.). Tapi saya kira inilah yang diinginkan OP. - haimg
@haimg Ya. Jika Anda ingin mengedit pertanyaan saya untuk memasukkan informasi itu, silakan. - wizlog


sudo awk '/!\*/' /etc/shadow | cut -d : -f1

Cara lain untuk pengguna lokal.


2
2017-12-18 16:44