Artikel ini memberikan langkah-langkah untuk memberikan sudo, atau administravive pengguna Linux® yang ada, akses pada server Debian® atau server dengan sistem operasi Ubuntu®.
Prasyarat
Anda harus memiliki prasyarat berikut:
- Pemahaman dasar tentang Secure Shell (SSH)
- Sudo atau akses administratif ke server Anda
- Server Cloud yang menjalankan distribusi berdasarkan Debian atau sistem operasi Ubuntu.
Berikan sudo atau izin administratif di Debian atau sistem operasi Ubuntu
Metode berikut dapat digunakan untuk memberikan izin tingkat sudo kepada pengguna yang ada pada sistem operasi Ubuntu Debianor default.
Pada server dengan Debian atau sistem operasi Ubuntu, grup default admin memiliki izin sudo. Untuk menambahkan pengguna ke grup ini dan memberikan izin sudo kepada pengguna, jalankan perintah berikut:
usermod -aG admin <user>
Jalankan perintah berikut untuk memverifikasi bahwa Anda telah menambahkan pengguna ke admin grup:
id <user>
Jika Anda berhasil menambahkan pengguna ke grup, Anda akan melihat admin grup yang tercantum dalam grup bagian.
Ubah file sudoers
Metode lain untuk memberikan izin sudo pada server Linux adalah dengan memodifikasi /etc/sudoers file untuk menyertakan pengguna yang diinginkan. Metode ini memberikan kontrol langsung oleh pengguna daripada dengan menambahkan pengguna ke grup.
Peringatan :Mengedit /etc/sudoers file mungkin merusak server, dan sistem mungkin mengunci Anda jika ada sintaks yang salah dalam file. Berhati-hatilah saat memodifikasi file ini.
Untuk mengedit /etc/sudoers file, kami sarankan Anda menggunakan visudo
perintah.
Setelah Anda membuka file, tambahkan baris berikut di akhir file:
<user> ALL=(ALL) ALL
Setelah Anda melakukan perubahan, simpan dan keluar dari file. Modifikasi ini memberikan izin sudo kepada pengguna tanpa menambahkan pengguna ke admin grup.