- 1 1. Pengenalan – Memahami Kepentingan Arahan useradd dalam Ubuntu
- 2 2. Gambaran Keseluruhan Arahan useradd dalam Ubuntu dan Perbezaannya dengan adduser
- 3 3. Penggunaan Asas Arahan useradd dalam Ubuntu
- 4 4. Pilihan Utama dan Contoh Praktikal Perintah useradd
- 4.1 Pilihan -m: Membuat Direktori Rumah
- 4.2 Pilihan -s: Menentukan Shell Log Masuk
- 4.3 Pilihan -u: Menetapkan ID Pengguna (UID)
- 4.4 Pilihan -g: Menetapkan Kumpulan Utama
- 4.5 Pilihan -G: Menambah ke Kumpulan Tambahan
- 4.6 Pilihan -d: Direktori Rumah Kustom
- 4.7 Pilihan -e: Menetapkan Tarikh Luput Akaun
- 4.8 Pilihan -f: Menetapkan Tempoh Grace Luput Kata Laluan
- 5 5. Kes Penggunaanikal Perintah useradd
- 6 6. Isu Biasa dan Penyelesaian Masalah
- 7 7. Ringkasan dan Langkah Seterusnya untuk Pengurusan Pengguna Ubuntu
1. Pengenalan – Memahami Kepentingan Arahan useradd dalam Ubuntu
Dalam sistem berasaskan Linux seperti Ubuntu, pengurusan akaun pengguna adalah penting. Bagi pentadbir sistem, penambahan dan konfigurasi pengguna dengan betul secara langsung mempengaruhi keselamatan dan kecekapan operasi. Artikel ini memberikan penjelasan mendalam tentang arahan useradd, salah satu alat yang tersedia untuk menambah pengguna dalam Ubuntu.
Arahan useradd adalah alat asas untuk pengurusan pengguna dalam Linux. Ia bukan sahaja membolehkan penciptaan pengguna baru tetapi juga menawarkan pelbagai ciri pengurusan, seperti tetapan kumpulan dan tarikh tamat tempoh. Dengan membaca panduan ini, anda akan belajar cara menggunakan useradd dengan berkesan, menjadikan pengurusan pengguna dalam Ubuntu lebih mudah dan lebih cekap.
2. Gambaran Keseluruhan Arahan useradd dalam Ubuntu dan Perbezaannya dengan adduser
Ubuntu menyediakan dua arahan utama untuk menambah pengguna: useradd dan adduser. Walaupun kedua-duanya mempunyai tujuan yang sama, ia mempunyai ciri-ciri yang berbeza dan harus digunakan berdasarkan keperluan khusus. Bahagian ini menerangkan perbezaan mereka dan memberikan gambaran keseluruhan tentang arahan useradd.
Apakah Arahan useradd?
Arahan useradd adalah arahan asas untuk menambah pengguna dalam sistem operasi berasaskan Linux. Ia digunakan secara meluas merentasi pelbagai pengagihan Linux, bukan sahaja Ubuntu. Apabila dilaksanakan, ia mencipta akaun pengguna baru dalam sistem. useradd adalah alat ringan dan mudah yang sesuai untuk pentadbir sistem dengan hak akar.
Ciri-ciri utama termasuk:
- Mencipta akaun baru dengan nama pengguna yang ditentukan
- Menyediakan direktori rumah dan cangkang lalai
- Mengkonfigurasi ID pengguna (UID) dan tetapan kumpulan
Perbezaan Antara useradd dan adduser
Arahan adduser bertindak sebagai skrip pembalut untuk useradd. Ia menyederhanakan penciptaan pengguna dengan menawarkan penyediaan interaktif, menjadikannya lebih mesra pengguna untuk pemula. Secara lalai, Ubuntu sering menggunakan adduser dan bukannya useradd kerana ia menerapkan tetapan standard tanpa memerlukan konfigurasi pilihan manual.
Perbezaan Utama Antara useradd dan adduser
Command | Ciri-ciri | Usage |
|---|---|---|
useradd | Arahan ringkas dan ringan yang memerlukan spesifikasi pilihan | Untuk konfigurasi lanjutan oleh pentadbir sistem |
adduser | Mod interaktif untuk pemasangan mudah, sesuai untuk pemula | Apabila menambah pengguna dengan tetapan lalai |
Yang Mana Satu Perlu Anda Gunakan?
Jika anda perlu menambah pengguna dengan konfigurasi minimum dan tetapan standard, adduser adalah pilihan yang mudah. Walau bagaimanapun, jika anda memerlukan tetapan khusus seperti UID tersuai, direktori rumah, atau kumpulan pengguna, useradd adalah pilihan yang lebih baik. Dengan menggunakannya dengan sewajarnya, anda boleh meningkatkan kecekapan aliran kerja dan mengkonfigurasi akaun pengguna dengan tepat seperti yang diperlukan.

3. Penggunaan Asas Arahan useradd dalam Ubuntu
Arahan useradd digunakan untuk menambah pengguna baru dalam Ubuntu dan sistem Linux lain. Walaupun ia adalah alat yang mudah dan berkuasa, memahami sintaks dan pilihan adalah penting untuk penggunaan yang betul. Bahagian ini menerangkan penggunaan asas arahan useradd dengan contoh praktikal.
Sintaks Asas
Sintaks asas arahan useradd adalah seperti berikut:
useradd [options] username
Contoh Sintaks
Sebagai contoh, untuk menambah pengguna bernama newuser, gunakan arahan berikut:
sudo useradd newuser
Arahan ini mencipta akaun pengguna baru bernama newuser dalam sistem. Walau bagaimanapun, ia tidak secara automatik mencipta direktori rumah atau menetapkan cangkang lalai dan kata laluan. Biasanya, pilihan tambahan ditentukan untuk konfigurasi yang lebih baik.
Mencipta Direktori Rumah
Secara lalai, arahan useradd tidak mencipta direktori rumah. Untuk melakukannya, gunakan pilihan -m:
sudo useradd -m newuser
Arahan ini secara automatik mencipta direktori rumah untuk newuser di /home/newuser. Mencipta direktori rumah adalah langkah penting untuk memastikan persekitaran kerja yang betul bagi pengguna.
Menentukan Cangkang Log Masuk
Arahan useradd tidak sentiasa menetapkan cangkang log masuk lalai. Untuk menentukannya, gunakan pilihan -s. Sebagai contoh, untuk menetapkan /bin/bash sebagai cangkang log masuk, gunakan:
sudo useradd -m -s /bin/bash newuser
Dengan arahan ini, newuser akan mempunyai direktori rumah di /home/newuser dan menggunakan /bin/bash sebagai cangkang log masuk.
Menetapkan Kata Laluan Awal
Perintah useradd tidak menetapkan kata laluan awal secara lalai. Untuk menetapkan kata laluan bagi pengguna, gunakan perintah “:
sudo passwd newuser
Selepas menjalankan perintah ini, anda akan diminta untuk memasukkan dan mengesahkan kata laluan baru, membolehkan pengguna baru log masuk.
Ringkasan Penggunaan Asas
Untuk merumuskan, menambah pengguna baru dalam Ubuntu melibatkan langkah-langkah berikut:
- Gunakan perintah
useradduntuk menambah pengguna baru. - Gunakan pilihan
-muntuk membuat direktori rumah. - Gunakan pilihan
-suntuk menentukan shell log masuk - Gunakan perintah
passwduntuk menetapkan kata laluan.
Dengan mengikuti langkah-langkah ini, anda dapat menambah pengguna baru ke sistem Ubuntu dengan konfigurasi yang diperlukan.

4. Pilihan Utama dan Contoh Praktikal Perintah useradd
Perintah useradd mengandungi pelbagai pilihan yang membolehkan penyesuaian terperinci akaun pengguna. Pilihan-pilihan ini membolehkan pentadbir menugaskan pengguna ke kumpulan tertentu, menetapkan tarikh luput, dan mengkonfigurasi sifat lain. Bahagian ini memperkenalkan pilihan yang sering digunakan beserta contoh praktikal.
Pilihan -m: Membuat Direktori Rumah
Secara lalai, perintah useradd tidak membuat direktori rumah. Menggunakan pilihan -m memastikan direktori tersebut dibuat secara automatik.
Contoh:
sudo useradd -m newuser
Perintah ini membuat direktori rumah di /home/newuser untuk pengguna baru.
Pilihan -s: Menentukan Shell Log Masuk
Untuk menugaskan shell log masuk tertentu kepada pengguna baru, gunakan pilihan -s. Sebagai contoh, menetapkan /bin/bash sebagai shell log masuk boleh dilakukan seperti berikut:
Contoh:
sudo useradd -m -s /bin/bash newuser
Dengan perintah ini, newuser akan mempunyai direktori rumah dan menggunakan Bash sebagai shell lalainya.
Pilihan -u: Menetapkan ID Pengguna (UID)
Secara lalai, UID ditetapkan secara automatik. Walau bagaimanapun, anda boleh menentukan UID khusus menggunakan pilihan -u.
Contoh:
sudo useradd -m -u 1050 newuser
Perintah ini menetapkan UID 1050 kepada newuser.
Pilihan -g: Menetapkan Kumpulan Utama
Pilihan -g membolehkan menentukan kumpulan utama bagi pengguna baru.
Contoh:
sudo useradd -m -g developers newuser
Perintah ini menambah newuser ke kumpulan developers sebagai kumpulan utama mereka.
Pilihan -G: Menambah ke Kumpulan Tambahan
Untuk menugaskan pengguna ke pelbagai kumpulan, gunakan pilihan -G.
Contoh:
sudo useradd -m -G developers,admin newuser
Pilihan -d: Direktori Rumah Kustom
Secara lalai, direktori rumah dibuat di bawah /home/username. Untuk menentukan lokasi lain, gunakan pilihan -d.
Contoh:
sudo useradd -m -d /custom/home/path newuser
Pilihan -e: Menetapkan Tarikh Luput Akaun
Pilihan -e digunakan untuk menetapkan tarikh luput bagi akaun pengguna.
Contoh:
sudo useradd -m -e 2024-12-31 newuser
Pilihan -f: Menetapkan Tempoh Grace Luput Kata Laluan
Pilihan -f menentukan bilangan hari selepas kata laluan luput sebelum akaun dinyahaktifkan.
Contoh:
sudo useradd -m -f 10 newuser
Dengan menguasai pilihan-pilihan ini, anda dapat menyesuaikan pengurusan pengguna dalam Ubuntu dengan berkesan.

5. Kes Penggunaanikal Perintah useradd
Perintah useradd tidak terhad kepada penciptaan pengguna asas; ia boleh disesuaikan untuk pelbagai senario. Bahagian ini mempersembahkan contoh praktikal untuk pengurusan pengguna yang berkesan.
1. Menambah Pengguna ke Kumpulan Tertentu
Untuk menugaskan pengguna ke kumpulan tertentu bagi kawalan sumber, gunakan:
Contoh:
sudo useradd -m -g developers newuser
2. Menetapkan Tarikh Luput Akaun
Bagi pengguna sementara, tetapkan tarikh luput:
Contoh:
sudo useradd -m -e 2024-12-31 newuser
3. Menentukan Direktori Rumah Kustom
Untuk menyimpan data pengguna di lokasi bukan lalai:
Contoh:
sudo useradd -m -d /custom/path newuser
4. Memaksa Luput Kata Laluan
Untuk menyahaktifkan akaun selepas kata laluan luput:
Contoh:
sudo useradd -m -f 7 newuser
5. Menetapkan UID Kustom
Untuk menetapkan ID pengguna unik secara manual:
**Cont
sudo useradd -m -u 1500 newuser
6. Isu Biasa dan Penyelesaian Masalah
1. Ralat “Permission denied”
Penyelesaian: Gunakan sudo:
sudo useradd newuser
2. Direktori Rumah Tidak Dibuat
Penyelesaian: Gunakan pilihan -m:
sudo useradd -m newuser
3. Ralat “Group does not exist”
Penyelesaian: Cipta kumpulan tersebut:
sudo groupadd groupname
4. Ralat “User already exists”
Penyelesaian: Semak pengguna sedia ada:
getent passwd username
5. Tidak Dapat Log Masuk Kerana Kata Laluan Hilang
Penyelesaian: Tetapkan kata laluan:
sudo passwd newuser
6. Tamat Tempoh Akaun Tidak Berfungsi
Penyelesaian: Pastikan format tarikh yang betul:
sudo useradd -m -e 2024-12-31 newuser

7. Ringkasan dan Langkah Seterusnya untuk Pengurusan Pengguna Ubuntu
Panduan ini merangkumi segalanya daripada penggunaan asas hingga tetapan lanjutan dan penyelesaian masalah perintah useradd. Memahami dan menggunakan perintah ini dengan berkesan meningkatkan kecekapan pentadbiran sistem dan keselamatan.
Ambilan Utama
- Penggunaan Asas: Pelajari sintaks
useradddan pilihan penting. - Pilihan Lanjutan: Gunakan
-m,-s,-u,-g,-G,-d,-e, dan-funtuk konfigurasi lanjutan. - Penyelesaian Masalah: Tangani ralat biasa dengan berkesan.
Langkah Seterusnya: Meningkatkan Kemahiran Pengurusan Pengguna
1. Pelajari Perintah Pengurusan Pengguna Lain
Kuasai perintah berkaitan seperti usermod dan userdel untuk kawalan yang lebih baik.
2. Perdalam Pemahaman Anda tentang Pengurusan Kumpulan
Pelajari groupadd, groupmod, dan groupdel untuk mengurus kawalan akses.
3. Automatikkan dengan Skrip Shell
#!/bin/bash
for username in user1 user2 user3; do
sudo useradd -m -s /bin/bash $username
echo "User $username created."
done
Fikiran Akhir
Perintah useradd adalah alat Linux asas. Dengan menguasainya, anda boleh menyederhanakan pengurusan pengguna dan meningkatkan keselamatan sistem.




![Cara Membetulkan Masalah Rangkaian pada Ubuntu 24.04 [Panduan Terkini 2025]](https://www.linux.digibeatrix.com/wp-content/uploads/2024/12/ffb3ef8f775a62de33561b617cff61e3-375x375.webp)