Ubuntu adalah salah satu sistem operasi Linux yang paling populer, cocok untuk pemula dan ahli. Mengelola pengguna sangat penting untuk memastikan keamanan dan administrasi sistem yang efektif. Dalam panduan ini, kita akan mengeksplorasi cara menambah dan menghapus pengguna di Ubuntu 20.04 VPS dan memberikan hak sudo kepada pengguna .
Mengapa akun root harus menambah dan menghapus pengguna di Ubuntu 20.04 VPS dan memberikan hak sudo ke pengguna?
Saat menggunakan Ubuntu 20.04, akun root (administrator tingkat tertinggi) memiliki akses tak terbatas ke seluruh sistem. Namun, menggunakan akun root secara langsung tidak disarankan karena alasan berikut:
Keamanan yang Ditingkatkan
Menggunakan akun root untuk tugas sehari-hari menimbulkan risiko keamanan yang signifikan. Bahkan kesalahan kecil, seperti menjalankan perintah yang salah, dapat menyebabkan masalah berat seperti kehilangan data atau kerusakan sistem. Dengan membuat pengguna baru dan memberikan hak sudo kepada mereka, Anda membatasi cakupan kekuasaan administratif pada tugas-tugas tertentu.
Mencegah Kesalahan yang Tidak Disengaja
Akun root tidak memberlakukan pembatasan pada perintah, sehingga meningkatkan risiko kerusakan sistem yang tidak disengaja. Dengan membuat pengguna baru dengan hak sudo, Anda dapat memastikan bahwa konfirmasi kata sandi diperlukan sebelum menjalankan perintah penting, sehingga mengurangi kemungkinan kesalahan.
Manajemen Sistem yang Efisien
Mendelegasikan tugas kepada pengguna dengan tingkat izin yang berbeda-beda akan menyederhanakan manajemen sistem. Sebagai contoh:
- Pengguna biasa dapat melakukan tugas-tugas dasar seperti mengedit file atau menjalankan aplikasi.
- Pengguna Sudo dapat menangani tugas-tugas tingkat lanjut tanpa secara langsung menggunakan akun root.
Pelacakan Aktivitas yang Lebih Mudah
Ketika banyak pengguna mengakses sistem, menggunakan akun root akan menyulitkan untuk melacak siapa yang membuat perubahan tertentu. Menetapkan hak sudo ke masing-masing pengguna memungkinkan Anda untuk memantau dan mengelola riwayat aktivitas setiap pengguna.
Kepatuhan terhadap Praktik Terbaik Keamanan
Sistem produksi sering kali mengikuti prinsip “hak yang paling sedikit”, yang berarti hanya memberikan hak yang diperlukan untuk melakukan tugas. Hal ini meminimalkan risiko eksploitasi eksternal atau kesalahan manusia. Dengan demikian, menambahkan pengguna baru dan memberikan hak sudo memastikan keamanan dan kontrol yang lebih baik atas sistem Anda sekaligus menyederhanakan pemeliharaan server.
Menambah dan menghapus pengguna di Ubuntu 20.04 VPS
1. Menambahkan Pengguna Baru di Ubuntu 20.04 VPS
Membuat pengguna baru di Ubuntu sangat mudah menggunakan antarmuka baris perintah.
Langkah 1: Masuk ke VPS Ubuntu 20.04 Anda
Pastikan Anda memiliki akses ke VPS yang menjalankan Ubuntu 20.04. Ketika Anda masuk, Anda akan beroperasi sebagai pengguna root.
Langkah 2: Buat Pengguna Baru
Jalankan perintah berikut untuk menambahkan pengguna baru:
adduser <username>
Misalnya, untuk membuat pengguna bernama vpswindows:
adduser vpswindows
Sistem akan meminta Anda untuk melakukannya:
- Tetapkan kata sandi untuk pengguna baru.
- Berikan informasi pribadi opsional seperti nama lengkap atau nomor telepon (Anda dapat melewatinya dengan menekan Enter).
Langkah 3: Verifikasi Pengguna
Untuk memeriksa pengguna yang baru ditambahkan, jalankan:
cat /etc/passwd
Ini akan menampilkan daftar semua pengguna, termasuk pengguna yang baru dibuat.
2. Menghapus Pengguna di Ubuntu 20.04
Jika akun pengguna tidak lagi diperlukan, Anda dapat menghapusnya untuk menjaga sistem tetap bersih dan aman.
Langkah 1: Menghapus Pengguna
Gunakan perintah berikut untuk menghapus pengguna:
deluser <username>
Misalnya, untuk menghapus pengguna vpswindows:
deluser vpswindows
Langkah 2: Menghapus Direktori Beranda Pengguna
Untuk juga menghapus direktori home pengguna, gunakan opsi –remove-home:
deluser --remove-home vpswindows
Langkah 3: Verifikasi Penghapusan
Untuk mengonfirmasi bahwa pengguna telah dihapus, periksa berkas /etc/passwd:
cat /etc/passwd
3. Menetapkan Hak Sudo ke Pengguna
Hak Sudo memungkinkan pengguna menjalankan perintah administratif seperti menginstal perangkat lunak atau memodifikasi pengaturan penting.
Langkah 1: Tambahkan Pengguna ke Grup Sudo
Gunakan perintah berikut untuk memberikan hak sudo:
usermod -aG sudo <username>
Misalnya, untuk memberikan hak sudo kepada pengguna vpswindows.com:
usermod -aG sudo vpswindows
Langkah 2: Verifikasi Hak Sudo
Masuk sebagai pengguna dan jalankan:
sudo whoami
Jika perintah mengembalikan root, pengguna telah berhasil diberikan hak sudo.
Catatan Penting
- Berikan Hak Sudo dengan Bijak: Hanya pengguna tepercaya yang boleh memiliki hak sudo karena mereka dapat mengeksekusi perubahan sistem apa pun.
- Cadangkan Data Sebelum Menghapus Pengguna: Pastikan data penting dicadangkan sebelum menghapus akun pengguna.
- Mengelola Grup Pengguna: Untuk kontrol izin yang lebih terperinci, pertimbangkan untuk menggunakan grup untuk mengelola hak pengguna.
Kesimpulan
Menambah dan menghapus pengguna di Ubuntu 20.04 VPS dan memberikan hak sudo kepada pengguna tidak hanya membantu Anda mengelola sistem dengan lebih mudah, tetapi juga meningkatkan keamanan. Jika Anda memiliki pertanyaan atau membutuhkan bantuan terkait layanan VPS Windows/Linux, jangan ragu untuk menghubungi kami untuk konsultasi dan pendaftaran akun gratis!