Linux adalah OS multi-pengguna. Sistem Linux dirancang segera untuk bekerja dengan banyak pengguna secara bersamaan. Oleh karena itu, tugas paling dasar yang harus Anda ketahui adalah menambahkan dan menghapus pengguna dan Anda dapat mencapainya setelah Anda mengonfigurasi sistem Linux.
Saat Anda membuat server baru, Anda hanya diberikan akun root secara default. Akun root memberi Anda banyak kekuatan dan fleksibilitas, tetapi juga berbahaya jika menggunakan akun dengan begitu banyak kekuatan secara teratur.
Misalnya, pengguna root lebih rentan terhadap eksploitasi keamanan karena perintah apa pun yang dijalankan di bawah akun itu dapat memengaruhi seluruh sistem file server.
Lebih baik menambahkan pengguna yang tidak memiliki hak istimewa untuk melakukan tugas umum. Anda juga harus membuat akun tambahan untuk pengguna lain yang membutuhkan akses server Anda. Setiap pengguna harus memiliki akun tambahan untuk memantau dan mengelola aktivitas mereka. Saat memberikan akun tambahan, Anda masih dapat memperoleh hak administratif, bila diperlukan, melalui mekanisme yang disebut 'sudo.'
Kami akan membahas langkah-langkah cara membuat akun pengguna, menetapkan hak istimewa 'sudo', dan membuat grup di server CentOS 7.
Menambahkan pengguna baru
- Masuk ke server Anda sebagai pengguna root.
ssh [email protected]_ip_address
- Gunakan perintah adduser untuk menambahkan pengguna baru ke sistem Anda.
Catatan :Pastikan untuk mengganti username dengan user yang ingin Anda buat.adduser username
- Gunakan perintah passwd untuk memperbarui kata sandi pengguna baru.
nama pengguna passwd
Catatan :Mengatur dan mengonfirmasi kata sandi pengguna baru saat diminta. Sandi yang kuat sangat disarankan!
Membuat grup pengguna
- Untuk membuat grup, Anda perlu menggunakan perintah groupadd:
sudo groupadd NAME-OF-THE-NEW-GROUP
Menambahkan pengguna ke Grup
- Gunakan perintah usermod untuk menambahkan pengguna ke grup roda.
Catatan :Secara default, di CentOS, anggota grup roda memiliki hak sudo. Pastikan untuk mengubah nama pengguna dengan pengguna sebenarnya yang ingin Anda tambahkan ke grup rodausermod -a -G roda nama pengguna
Uji akses sudo pada akun pengguna baru
- Gunakan perintah su untuk beralih ke akun pengguna baru.
su - nama pengguna
Sebagai pengguna baru, verifikasi bahwa Anda dapat menggunakan sudo dengan menambahkan "sudo" ke perintah yang ingin Anda jalankan dengan hak pengguna super. Misalnya, Anda dapat membuat daftar isi direktori /root, yang biasanya hanya dapat diakses oleh pengguna root.sudo ls -la /root
Catatan :Pertama kali Anda menggunakan sudo dalam suatu sesi, Anda akan dimintai kata sandi akun pengguna. Masukkan sandi untuk melanjutkan.
- Untuk menambahkan pengguna ke beberapa grup, gunakan perintah di bawah ini.
usermod -a -G group1,group2,group3 exampleusername
→ Ingin menginstal repo EPEL di Centos? Silakan lihat instal EPEL untuk lebih jelasnya.
→ Ingin menginstal dan mengkonfigurasi Dovecot di Centos? Silakan merujuk ke menginstal Dovecot di Centos untuk lebih jelasnya.