2010/9/21 Hans Wiriya T <h...@chuosenko.co.id>:
>  di server sy ada 50-an user dimana ada yg bisa login (setting default
> /bin/bash) dan sebagain ga bisa login (/bin/false). Kalo dari CLI, gmn kita
> ngecek user mana aja yg bisa login sekaligus set menjadi ga bs login?

Bisa pake one-liner script yg kurang lebih gini:

perl -ne 
'split/:/;$f=sh...@_;$l=...@_;print"$f\n"unless$l=~/(nologin|false)$/||/^#/'
/etc/passwd

Baru saya tes di Mac, lagi gak ada akses ke mesin Linux.

Utk ngeset gak bisa login, biasanya tinggal ganti shellnya. Ada yg ke
/bin/nologin atau /bin/false, tergantung distro, ikutin aja seperti yg
lain. Ganti shellnya pake 'chsh' (baca man pagenya utk info lebih
lanjut). Bbrp distro mungkin juga menyediakan tool utk disable user
(yg mungkin termasuk mengganti shellnya, dan do some other stuff too).

Ronny

--
FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab
Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id
Arsip dan info milis selengkapnya di http://linux.or.id/milis

Kirim email ke