11 Cara Mencari Maklumat Akaun Pengguna dan Butiran Log Masuk di Linux
- 3324
- 535
- Clarence Tromp
Artikel ini akan menunjukkan kepada anda sebelas cara berguna untuk mencari maklumat mengenai pengguna pada sistem linux. Di sini kami akan menerangkan arahan untuk mendapatkan butiran akaun pengguna, tunjukkan butiran log masuk serta apa yang pengguna lakukan pada sistem.
Baca juga: Cara memantau arahan Linux yang dilaksanakan oleh pengguna sistem dalam masa nyata
Jika anda ingin menambah pengguna di Linux, gunakan utiliti userAdd, dan untuk mengubah suai atau menukar mana -mana atribut akaun pengguna yang telah dibuat, gunakan usermod melalui baris arahan seperti yang dijelaskan dalam panduan berikut:
- 15 Contoh Praktikal Berguna pada Perintah 'UserAdd'
- 15 Contoh Praktikal Berguna pada Perintah 'Usermod'
Kami akan mulakan dengan melihat arahan untuk mencari maklumat akaun pengguna, kemudian teruskan untuk menerangkan arahan untuk melihat butiran log masuk.
1. Perintah ID
ID adalah utiliti baris perintah yang mudah untuk memaparkan ID pengguna dan kumpulan yang sebenar dan berkesan seperti berikut.
$ id tecmint UID = 1000 (TECMINT) GID = 1000 (TECMINT) Kumpulan = 1000 (TECMINT), 4 (ADM), 24 (CDROM), 27 (sudo), 30 (dip), 46 (plugdev), 113 (lpadmin), 130 (Sambashare)
2. perintah kumpulan
kumpulan Perintah digunakan untuk menunjukkan semua kumpulan pengguna milik seperti ini.
$ kumpulan Tecmint tecmint: tecmint adm cdrom sudo dip plugdev lpadmin sambashare
3. Perintah jari
jari Perintah digunakan untuk mencari maklumat mengenai pengguna di Linux. Ia tidak dipasang pada banyak sistem linux.
Untuk memasangnya di sistem anda, jalankan arahan ini di terminal.
$ sudo apt memasang jari #debian/ubuntu $ sudo yum pasang jari #rhel/centos $ sudo dnf pasang jari #fedora 22+
Ia menunjukkan nama sebenar pengguna; direktori rumah; shell; Log masuk: nama, masa; dan lebih banyak lagi seperti di bawah.
$ Finger Tecmint Log masuk: Tecmint Nama: Direktori Tecmint: /Home /Tecmint Shell: /Bin /Bash On Sejak Jum 22 Sep 10:39 (IST) di Tty8 dari: 0 2 jam 1 minit tidak ada surat. Tiada rancangan.
4. perintah getent
getent adalah utiliti baris arahan untuk mengambil penyertaan dari Suis perkhidmatan nama (NSS) Perpustakaan dari pangkalan data sistem tertentu.
Untuk mendapatkan butiran akaun pengguna, gunakan Passwd pangkalan data dan nama pengguna seperti berikut.
$ getent passwd tecmint Tecmint: X: 1000: 1000: Tecmint ,,,:/rumah/tecmint:/bin/bash
5. perintah grep
Perintah Grep adalah alat carian corak yang kuat yang tersedia di kebanyakan jika tidak semua sistem linus. Anda boleh menggunakannya untuk mencari maklumat mengenai pengguna tertentu dari fail akaun sistem: /etc/passwd seperti yang ditunjukkan di bawah.
$ grep -i tecmint /etc /passwd Tecmint: X: 1000: 1000: Tecmint ,,,:/rumah/tecmint:/bin/bash
6. perintah lslogins
perintah lslogins menunjukkan maklumat mengenai pengguna yang diketahui dalam sistem, -u
Bendera hanya memaparkan akaun pengguna.
$ lslogins -u Pengguna UID Proc Pwd-Lock Pwd-Deny Last-Login Gecos 0 Root 144 Root 1000 Tecmint 70 10:39:07 Tecmint ,,, 1001 Aaronkilik 0 1002 John 0 John Doo
7. Perintah Pengguna
Perintah Pengguna Menunjukkan nama pengguna semua pengguna yang kini log masuk ke sistem seperti itu.
$ pengguna Tecmint Aaron
8. siapa perintah
siapa perintah digunakan untuk memaparkan pengguna yang log masuk ke sistem, termasuk terminal yang mereka sambungkan.
$ siapa -u TECMINT TTY8 2017-09-22 10:39 02:09 2067 (: 0)
9. perintah w
perintah w menunjukkan semua pengguna yang log masuk ke sistem dan apa yang mereka lakukan.
$ w 12:46:54 UP 2:10, 1 pengguna, beban purata: 0.34, 0.44, 0.57 pengguna tty dari [dilindungi e -mel] idle jcpu pcpu apa tecmint tty8: 0 10:39 2: 10m 4:43 0.46S Cinnamon-sessio
10. Perintah terakhir atau terakhir
Perintah terakhir/terakhir memaparkan senarai pengguna yang terakhir di sistem.
$ terakhir Atau $ terakhir -a #Show Hostname di lajur terakhirSenarai Pengguna Log Terakhir
TECMINT TTY8 Fri Sep 22 10:39 Gone - No Logout: 0 Reboot System Boot Fri Sep 22 10:36 Masih Berlari 4.4.0-21 -Generic Tecmint Tty8 Thu Sep 21 10:44 - Down (06:56): 0 Reboot System Boot Thu Sep 21 10:42 - 17:40 (06:58) 4.4.0-21 -Generic Tecmint Tty8 Wed Sep 20 10:19 - Down (06:50): 0 Reboot System Boot Wed Sep 20 10:17 - 17:10 (06:52) 4.4.0-21-Generic Tecmint Pts/14 Tue Sep 19 15:15-15:16 (00:00) Tmux (14160).%146 TECMINT PTS/13 TUE Sep 19 15:15 - 15:16 (00:00) TMUX (14160).%145 ..
Untuk menunjukkan semua pengguna yang hadir pada masa yang ditentukan, gunakan -p
pilihan seperti berikut.
$ terakhir -sekarang TECMINT TTY8 Fri Sep 22 10:39 Gone - No Logout: 0 Reboot System Boot Fri Sep 22 10:36 Masih Berlari 4.4.0-21-Generic WTMP Bermula Jumaat 1 Sep 16:23:02 2017
11. Perintah LastLog
Perintah LastLog digunakan untuk mencari butiran log masuk baru -baru ini semua pengguna atau pengguna tertentu seperti berikut.
$ lastlog Atau $ lastLog -u tecmint #Show LastLog Records untuk pengguna Tecmint tertentuRekod pengguna log masuk baru -baru ini
Pelabuhan nama pengguna dari akar terkini ** tidak pernah log masuk ** kernoops ** tidak pernah log masuk ** nadi ** tidak pernah log masuk ** rtkit ** tidak pernah log masuk ** saned ** tidak pernah log masuk ** usbmux ** tidak pernah log masuk ** mdm ** tidak pernah log masuk ** tecmint pts/1 127.0.0.1 Jumaat Jan 6 16:50:22 +0530 2017 ..
Itu sahaja! Sekiranya anda mengetahui apa-apa helah atau arahan baris arahan lain untuk melihat butiran akaun pengguna, lakukan dengan kami.
Anda akan mendapati artikel yang berkaitan ini sangat berguna:
- Cara Mengurus Pengguna dan Kumpulan di Linux
- Cara Menghapus Akaun Pengguna dengan Direktori Rumah di Linux
- 3 Cara untuk Mengubah Shell Pengguna Lalai di Linux
- Cara menyekat atau melumpuhkan log masuk pengguna di linux
Dalam artikel ini, kami telah menerangkan pelbagai cara untuk mencari maklumat mengenai pengguna dan butiran log masuk mengenai sistem Linux. Anda boleh mengemukakan sebarang pertanyaan atau berkongsi pendapat anda melalui borang maklum balas di bawah.
- « Pemasangan zentyal 5.0 pelayan
- 15 Contoh perintah sockstat berguna untuk mencari pelabuhan terbuka di FreeBSD »