GNU/Linux >> Belajar Linux >  >> Linux

11 Cara Menemukan Info Akun Pengguna dan Detail Login di Linux

Artikel ini akan menunjukkan kepada Anda sebelas cara yang berguna untuk menemukan informasi tentang pengguna di sistem Linux. Di sini kami akan menjelaskan perintah untuk mendapatkan detail akun pengguna, menampilkan detail login, serta apa yang dilakukan pengguna di sistem.

Baca Juga :Cara Memantau Perintah Linux yang Dieksekusi oleh Pengguna Sistem secara Real-time

Jika Anda ingin menambahkan pengguna di Linux, gunakan utilitas useradd, dan untuk memodifikasi atau mengubah atribut apa pun dari akun pengguna yang sudah dibuat, gunakan usermod melalui baris perintah seperti yang dijelaskan dalam panduan berikut:

  1. 15 Contoh Praktis yang Berguna pada Perintah 'useradd'
  2. 15 Contoh Praktis yang Berguna pada Perintah 'usermod'

Kita akan mulai dengan melihat perintah untuk menemukan informasi akun pengguna, kemudian melanjutkan untuk menjelaskan perintah untuk melihat detail login.

1. Perintah id

id adalah utilitas baris perintah sederhana untuk menampilkan ID pengguna dan grup yang nyata dan efektif sebagai berikut.

$ id tecmint uid=1000(tecmint) gid=1000(tecmint) groups=1000(tecmint),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),130 (sambashare)

2. perintah grup

grup perintah digunakan untuk menampilkan semua grup milik pengguna seperti ini.

$ groups tecmint tecmint :tecmint adm cdrom sudo dip plugdev lpadmin sambashare

3. Perintah jari

jari Perintah ini digunakan untuk mencari informasi tentang pengguna di Linux. Itu tidak datang per-instal pada banyak sistem Linux.

Untuk menginstalnya di sistem Anda, jalankan perintah ini di terminal.

$ sudo apt install finger #Debian/Ubuntu $ sudo yum install finger #RHEL/CentOS$ sudo dnf install finger #Fedora 22+

Ini menunjukkan nama asli pengguna; direktori rumah; kerang; masuk:nama, waktu; dan masih banyak lagi seperti di bawah ini.

$ jari tecmint Login:tecmint Nama:TecMintDirectory:/home/tecmint Shell:/bin/bashOn sejak Jum 22 Sep 10:39 (IST) pada tty8 dari :0 2 ​​jam 1 menit idleNo mail.No Plan.

4. perintah getent

getent adalah utilitas baris perintah untuk mengambil entri dari Name Service Switch (NSS ) perpustakaan dari database sistem tertentu.

Untuk mendapatkan detail akun pengguna, gunakan passwd database dan nama pengguna sebagai berikut.

$ getent passwd tecmint tecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash

5. perintah grep

perintah grep adalah alat pencarian pola yang kuat yang tersedia di sebagian besar jika tidak semua sistem Linus. Anda dapat menggunakannya untuk menemukan informasi tentang pengguna tertentu dari file akun sistem:/etc/passwd seperti yang ditunjukkan di bawah ini.

$ grep -i tecmint /etc/passwd tecmint:x:1000:1000:TecMint,,,:/home/tecmint:/bin/bash

6. Perintah lslogin

perintah lslogin menunjukkan informasi tentang pengguna yang dikenal dalam sistem, -u bendera hanya menampilkan akun pengguna.

$ lslogins -u UID USER PROC PWD-LOCK PWD-DENY LOGIN TERAKHIR GECOS 0 root 144 root1000 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 saat ini masuk ke sistem seperti itu.

$ pengguna tecmintaaron

8. siapa yang Memerintahkan

siapa yang memerintahkan digunakan untuk menampilkan pengguna yang masuk ke sistem, termasuk terminal tempat mereka terhubung.

$ who -u tecmint tty8 22-09-2017 10:39 02:09 2067 (:0)

9. w Perintah

perintah w menunjukkan semua pengguna yang masuk ke sistem dan apa yang mereka lakukan.

$ w 12:46:54 ke atas 2:10, 1 pengguna, rata-rata memuat:0,34, 0,44, 0,57USER TTY DARI [dilindungi email] IDLE JCPU PCPU WHATtecmint tty8 :0 10:39 2:10m 4:43 0,46s cinnamon-sessio 

10. perintah last atau lastb

perintah terakhir/terakhir menampilkan daftar pengguna yang terakhir masuk ke sistem.

$ terakhir ATAU$ terakhir -a #tampilkan nama host di kolom terakhir
Daftar Pengguna Terakhir yang Masuk
tecmint tty8 Jum 22 Sep 10:39 hilang - tidak ada logout :0boot ulang sistem boot Jum 22 Sep 10:36 masih berjalan 4.4.0-21-generictecmint tty8 Kam 21 Sep 10:44 - turun (06 :56) :0boot ulang sistem boot Kam 21 Sep 10:42 - 17:40 (06:58) 4.4.0-21-generictecmint tty8 Rab 20 Sep 10:19 - down (06:50):0boot ulang sistem boot Rab 20 Sep 10:17 - 17:10 (06:52) 4.4.0-21-generictecmint pts/14 Sel 19 Sep 15:15 - 15:16 (00:00) tmux(14160).%146tecmint pts/13 Sel 19 Sep 15:15 - 15:16 (00:00) tmux(14160).%145...

Untuk menampilkan semua pengguna yang hadir pada waktu tertentu, gunakan -p pilihan sebagai berikut.

$ last -ap now tecmint tty8 Jum 22 Sep 10:39 hilang - tidak ada logout :0boot ulang sistem boot Jum 22 Sep 10:36 masih berjalan 4.4.0-21-genericwtmp dimulai Jum 1 Sep 16:23:02 2017

11. Perintah lastlog

perintah log terakhir digunakan untuk menemukan detail login terbaru dari semua pengguna atau pengguna tertentu sebagai berikut.

$ lastlog ATAU$ lastlog -u tecmint #tampilkan catatan log terakhir untuk pengguna tertentu
Catatan Pengguna Terkini yang Tercatat
Port Nama Pengguna Dari Root Terbaru **Tidak pernah login**kernoops **Tidak pernah login**pulse **Tidak pernah login**rtkit **Tidak pernah login**saned **Tidak pernah login* *usbmux **Belum pernah login**mdm **Belum pernah login**tecmint pts/1 127.0.0.1 Jum 6 Jan 16:50:22 +0530 2017..

Itu dia! Jika Anda mengetahui trik baris perintah atau perintah lain untuk melihat detail akun pengguna, bagikan dengan kami.

Anda akan menemukan artikel terkait ini sangat berguna:

  1. Cara Mengelola Pengguna dan Grup di Linux
  2. Cara Menghapus Akun Pengguna dengan Direktori Beranda di Linux
  3. 3 Cara Mengubah Shell Pengguna Default di Linux
  4. Cara Memblokir atau Menonaktifkan Login Pengguna di Linux

Dalam artikel ini, kami telah menjelaskan berbagai cara untuk menemukan informasi tentang pengguna dan detail login di sistem Linux. Anda dapat mengajukan pertanyaan atau menyampaikan pendapat Anda melalui formulir masukan di bawah.


Linux
  1. 4 Cara Menemukan Alamat IP Publik Server di Terminal Linux

  2. 4 Cara Menonaktifkan Akun Root di Linux

  3. Bagaimana Cara Menjalankan Perintah Sebelum Login Pengguna Di Linux?

  1. Cara Mengunci dan Membuka Kunci Pengguna di Linux

  2. perintah su Linux

  3. Periksa upaya login pengguna yang berhasil dan tidak berhasil di linux

  1. fdupes – Alat Baris Perintah untuk Menemukan dan Menghapus File Duplikat di Linux

  2. Temukan Perintah di Linux (Temukan File dan Direktori)

  3. Contoh Perintah login di Linux