GNU/Linux >> Belajar Linux >  >> Linux

Cara Membuat Banyak Akun Pengguna di Linux

Dua utilitas untuk menambahkan atau membuat akun pengguna di sistem Unix/Linux adalah adduser dan penggunaadd. Perintah-perintah ini dirancang untuk menambahkan satu akun pengguna dalam sistem pada satu waktu. Bagaimana jika Anda memiliki banyak akun pengguna yang akan dibuat? Saat itulah Anda membutuhkan program seperti pengguna baru .

Pengguna baru adalah utilitas baris perintah yang berguna yang digunakan untuk memperbarui dan membuat akun pengguna baru sekaligus. Ini dimaksudkan untuk digunakan di lingkungan TI dengan sistem besar di mana administrator sistem perlu memperbarui atau membuat beberapa akun pengguna dalam batch. Itu membaca informasi dari stdin (secara default) atau file untuk memperbarui satu set akun pengguna yang ada atau untuk membuat pengguna baru.

Dalam artikel ini, kami akan menjelaskan cara membuat beberapa akun pengguna dalam mode batch menggunakan Pengguna Baru utilitas di sistem Linux.

Untuk membuat pengguna dalam batch, Anda dapat memberikan informasi mereka dalam file dalam format berikut, sama seperti file kata sandi standar:

pw_name:pw_passwd:pw_uid:pw_gid:pw_gecos:pw_dir:pw_shell

dimana:

  • nama_pw :nama pengguna
  • pw_passwd :kata sandi pengguna
  • pw_uid :ID pengguna
  • pw_gid :ID grup pengguna
  • pw_gecos :mendefinisikan bagian komentar.
  • pw_dir :mendefinisikan direktori home pengguna.
  • pw_shell :mendefinisikan shell default pengguna.

Perhatian :Anda harus melindungi file input karena berisi kata sandi yang tidak terenkripsi, dengan mengatur izin yang sesuai di dalamnya. Seharusnya hanya dapat dibaca dan ditulis oleh root.

Misalnya, untuk menambahkan akun pengguna ravi dan tekmin , Anda dapat membuat file bernama users.txt seperti yang ditunjukkan.

$ sudo vim users.txt 

Selanjutnya, tambahkan detail akun pengguna dalam file dengan format berikut.

ravi:213254lost:1002:1002:Tecmint Admin:/home/ravi:/bin/bash
tecmint:@!#@%$Most:1003:1003:Tecmint:/home/tecmint:/bin/bash

Simpan file dan atur izin yang diperlukan di dalamnya.

$ sudo chmod 0600 users.txt 

Sekarang jalankan pengguna baru perintah dengan file input untuk menambahkan akun pengguna di atas sekaligus.

$ sudo newusers users.txt

Pertama, pengguna baru program mencoba membuat atau memperbarui akun yang ditentukan, dan kemudian menulis perubahan ini ke database pengguna atau grup. Jika ada kesalahan kecuali dalam penulisan akhir ke database, tidak ada perubahan yang dilakukan ke database. Beginilah cara kerja perintah newusers.

Jika perintah sebelumnya berhasil, centang /etc/passwd dan /etc/groups file untuk mengonfirmasi bahwa akun pengguna telah ditambahkan seperti yang ditunjukkan.

$ cat /etc/passwd | grep -E "ravi|tecmint"

Untuk informasi lebih lanjut, lihat pengguna baru halaman manual.

$ man newuser 

Anda mungkin juga ingin membaca artikel terkait berikut ini.

  1. 3 Cara Mengubah Shell Default Pengguna di Linux
  2. Cara Membuat Direktori Bersama untuk Semua Pengguna di Linux
  3. Whowatch – Memantau Pengguna dan Proses Linux secara Real Time
  4. Cara Mengirim Pesan ke Pengguna yang Tercatat di Linux

Dalam artikel ini, kami telah menjelaskan cara membuat banyak pengguna di Linux menggunakan pengguna baru program. Gunakan formulir umpan balik di bawah ini untuk mengajukan pertanyaan atau membagikan komentar Anda kepada kami. Jika Anda mengetahui utilitas serupa di luar sana, beri tahu kami juga.


Linux
  1. Cara Menemukan Semua Pengguna Sudo Di Linux

  2. Cara Membuat Pengguna yang Hampir Setara Root Tapi Bukan Pengguna Identik Root di Linux

  3. Bagaimana kita bisa membuat banyak antarmuka tiruan di Linux?

  1. Cara membuat dan menghapus grup pengguna di Linux

  2. Cara membuat Pengguna Linux Menggunakan Ansible

  3. Cara Membuat Pengguna Sudo di Rocky Linux 8

  1. Bagaimana cara menambahkan pengguna ke grup di Linux

  2. Cara Mendaftar Pengguna Linux di Ubuntu

  3. Cara Mendaftar Pengguna di Linux