Daftar Pengguna Ubuntu - 6 Perintah Mudah

Ikon waktu membaca 5 menit Baca


Pembaca membantu dukungan MSpoweruser. Kami mungkin mendapat komisi jika Anda membeli melalui tautan kami. Ikon Keterangan Alat

Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut

pengguna daftar ubuntu

Ingin tahu bagaimana cara menggunakan Ubuntu untuk membuat daftar pengguna? Karena ini adalah sistem operasi multipengguna, ini memungkinkan banyak pengguna di terminal atau komputer berbeda untuk mengakses satu sistem. Namun, Anda sebaiknya mencantumkan akun pengguna untuk pengelolaan yang lebih baik.

Dalam panduan ini, saya akan membahas beberapa perintah penting untuk mencapai hal ini dengan mudah.

Ayo bergabung!

Mengapa Penting Mendaftarkan Pengguna di Ubuntu?

Pengguna listing menawarkan beberapa keuntungan seperti:

  • Sistem administrasi: Anda dapat membuat daftar pengguna Ubuntu untuk memverifikasi status akun, memeriksa izin, dan melakukan tugas pemeliharaan lainnya seperti penghapusan akun dan pengaturan ulang kata sandi.
  • Keamanan: Mengidentifikasi dan memantau pengguna di sistem Ubuntu Anda membantu mendeteksi akun tidak sah yang mungkin menimbulkan ancaman keamanan.
  • Pengelolaan sumber daya: Menjadi administrator Linux, Anda dapat mengidentifikasi pengguna mana yang paling banyak menggunakan sumber daya. Ini membantu Anda mengoptimalkan kinerja sistem.
  • Dokumentasi dan Pelaporan: Mendapatkan informasi tentang semua pengguna sistem membantu tim TI mendokumentasikan konfigurasi dan pengaturan.
  • Kolaborasi: Anda dapat memeriksa apakah pengguna tertentu memiliki akun sistem atau menemukan pengguna yang perlu diajak berkolaborasi dalam proyek tertentu.
  • Penyelesaian masalah: Anda dapat memanfaatkan daftar pengguna untuk menemukan konflik atau masalah.

Cara Mendaftar Pengguna di Ubuntu

Mari kita jelajahi enam perintah berikut untuk membuat daftar pengguna di Ubuntu:

1. Menggunakan perintah kucing

Dalam sistem operasi berbasis Linux, “dll/passwd” File berisi daftar pengguna yang dikonfigurasi bersama dengan informasi yang relevan untuk masing-masing pengguna. Selain itu, Anda dapat menggunakan kucing perintah untuk melihat isinya di terminal.

Untuk melakukannya, tekan CTRL + ALT + T untuk membuka terminal Ubuntu Anda. Jenis "kucing /etc/passwd"Dan tekan Enter.

daftar pengguna ubuntu dengan perintah cat

Hasilnya, Anda akan melihat daftar pengguna, yang setiap baris tabelnya menampilkan detail lengkap seperti:

  • Nama Pengguna
  • Kata Sandi (di mana x menunjukkan kata sandi untuk masing-masing pengguna)
  • ID pengguna (UID)
  • ID Grup Pengguna (GID)
  • Informasi opsional (termasuk nama lengkap, nomor telepon, nomor kamar, dll)
  • Direktori beranda
  • Shell masuk default

Untuk lebih memahaminya, lihat diagram berikut:

memahami pola di file /etc/passwd

2. Menggunakan Perintah yang lebih sedikit

Di Ubuntu, itu kurang perintah digunakan untuk membaca konten halaman teks satu halaman dalam satu waktu. Dalam hal ini, saya akan menggunakannya untuk melihat file “/etc/passwd” dan mencantumkan semua pengguna di terminal Ubuntu saya.

Untuk ini, saya akan menjalankannya kurangi “/etc/passwd” perintah, yang akan memberikan output berikut.

daftar pengguna ubuntu dengan lebih sedikit perintah

3. Menggunakan Perintah getent

Grafik jadilah Command membantu Anda mendapatkan entri dari teks penting yang berisi informasi pengguna seperti passwd dan database grup.

Sekarang, untuk membuat daftar entri file “/etc/passwd”, saya akan menjalankan perintah “dapatkan sandi".

daftar pengguna ubuntu dengan perintah getent

4. Menggunakan Perintah awk

Wow Command berguna bila Anda hanya ingin menampilkan nama pengguna. Misalnya, saat Anda menulis skrip untuk melakukan operasi apa pun di beberapa akun pengguna. Dalam skenario ini, mencantumkan nama pengguna saja dan mengarahkannya ke teks dapat menghemat waktu.

Di sini, saya akan menambahkan Opsi -F sebagai opsi pemisah bidang dengan “:” untuk mencetak hanya bidang pertama dari “/ etc / passwd” file yang mewakili nama pengguna.

daftar pengguna ubuntu dengan perintah awk

5. Menggunakan Perintah potong

Anda juga dapat mencapai hasil yang sama dengan perintah potong. Untuk ini, arahkan output “/etc/passwd” ke perintah cut menggunakan operator pipa “|”. Tambahkan opsi -d sebagai pembatas dan -f untuk hanya memilih bidang pertama.

Misalnya, saya akan mengetik “kucing /etc/passwd | potong -d: -f1".

daftar pengguna ubuntu dengan perintah cut

6. Menggunakan Perintah compgen

Grafik perintah compgen pada pengatur terkenal. Pengatur ini menawarkan bantuan hukum kepada traderapabila trader berselisih dengan broker yang terdaftar dengan mereka. -u opsi mencantumkan akun pengguna di terminal. Selain itu, Anda dapat menyalurkan outputnya ke perintah kolom untuk mencantumkan nama pengguna dalam kolom, bukan dalam satu daftar panjang.

Untuk demonstrasi, saya akan menjalankan “compgen -u | kolom".

daftar pengguna ubuntu dengan perintah compgen

Cara Mendaftar Hanya Pengguna yang Saat Ini Masuk di Ubuntu

Untuk mencantumkan hanya pengguna yang sedang login, Anda dapat menggunakan:

Menggunakan Perintah who

Di Ubuntu, itu siapa yang memerintahkan menampilkan nama login pengguna saat ini, nomor baris terminal, waktu login, dan nama host jarak jauh.

Sekarang, untuk membuat daftar pengguna yang sedang masuk dengan rincian yang disebutkan, saya akan mengetikkan “yang” perintah di terminal.

hanya mencantumkan pengguna yang saat ini masuk dengan perintah who

Menurut keluaran yang diberikan, “penulis” adalah pengguna yang masuk saat ini di sistem Ubuntu saya.

Menggunakan Perintah w

Grafik perintah w di Linux memberikan ringkasan singkat tentang siapa yang sedang menggunakan sistem, seberapa sering sistem digunakan, dan program apa yang sedang berjalan.

Sekarang, saya akan menjalankan “w".

hanya mencantumkan pengguna yang saat ini masuk dengan perintah w

Dalam keluaran di atas:

  • PENGGUNA mewakili nama pengguna saya sebagai pengguna yang sedang masuk.
  • TTY menampilkan perangkat terminal yang terkait dengan sesi saya saat ini.
  • DARI menunjukkan host jarak jauh yang terhubung dengan saya.
  • GABUNG@ menunjukkan waktu saya masuk ke sistem.
  • DIAM mewakili durasi tidak aktif sejak interaksi terakhir saya.
  • JCPU menunjukkan waktu CPU yang digunakan untuk semua proses yang ditautkan ke sesi saya.
  • PCPU menampilkan persentase waktu CPU yang digunakan dalam proses saat ini.
  • APA menampilkan detail terkait proses atau perintah yang berjalan di sesi saya.

Bonus Tips:

Untuk memeriksa nama pengguna yang sedang login, ketik “Pengguna” di terminal Ubuntu Anda.

memeriksa nama pengguna ubuntu yang sedang login

Untuk mendapatkan informasi tentang pengguna tertentu di Ubuntu, jalankan “grep nama pengguna /etc/passwd“. Di sini, saya akan memeriksa detail pengguna “penulis”.

mendapatkan informasi tentang pengguna tertentu di ubuntu

Untuk menghitung jumlah total pengguna di Ubuntu, gunakan perintah wc dengan cat sebagai “kucing /etc/passwd | toilet -l".

menghitung pengguna ubuntu dengan perintah wc
rentang pemeriksaan untuk ID pengguna di ubuntu

Untuk memeriksa rentang ID pengguna, jalankan perintah “grep -E '^UID_MIN|^UID_MAX' /etc/login.defs".

Anda juga mungkin tertarik dalam:

Pilih salah satu pendekatan yang dibahas untuk meninjau akun pengguna. Perhatikan bahwa perintah ini dapat dijalankan di semua distribusi Linux termasuk Ubuntu. Selain itu, tidak satupun dari mereka memerlukan akses sudo yang berarti tersedia untuk setiap pengguna.

Sekarang setelah Anda mengetahui cara menggunakan Ubuntu untuk membuat daftar pengguna, bagikan metode favorit Anda di komentar di bawah!

Lebih lanjut tentang topik: Ubuntu