Sudo juga disebut "superuser do" adalah perintah di Linux yang memungkinkan Anda untuk menjalankan perintah admin hak tinggi sebagai pengguna root. Itu meminta untuk memasukkan kata sandi pribadi Anda dan mengkonfirmasi permintaan Anda dengan memeriksa file sudoers.
Setelah instalasi Debian 10 baru, Anda tidak dapat menjalankan tugas hak istimewa dengan menjalankan perintah sudo. Anda akan mendapatkan kesalahan 'perintah sudo tidak ditemukan di Debian 10′. Alasan kesalahan ini adalah perintah sudo tidak disertakan dalam Debian 10 secara default.
Dalam posting ini, kami akan menunjukkan cara untuk memperbaiki perintah sudo yang tidak ditemukan di Debian 10 VPS.
Prasyarat
- VPS Debian 10 yang baru.
- Akses ke akun pengguna root.
Verifikasi Kesalahan Sudo
Pertama, masuk ke VPS Debian 10 Anda dengan pengguna root menggunakan perintah SSH:
ssh root@your-server-ip
Setelah login, jalankan perintah berikut untuk memverifikasi kesalahan sudo:
sudo apt-get update
Anda akan mendapatkan kesalahan berikut:
-bash: sudo: command not found
Instal perintah sudo
Secara default, paket sudo disertakan dalam repositori default Debian 10. Anda dapat menginstalnya menggunakan perintah apt-get seperti yang ditunjukkan di bawah ini:
apt-get install sudo -y
Perintah di atas akan menginstal perintah sudo dan membuat file /etc/sudoers.
Tambahkan Pengguna ke Grup Sudo
Setelah menginstal paket Sudo, Anda perlu membuat pengguna reguler baru dan menambahkannya ke grup Sudo.
Pertama, buat pengguna baru menggunakan perintah berikut:
adduser user1
Keluaran:
Adding user `user1' ... Adding new group `user1' (1000) ... Adding new user `user1' (1000) with group `user1' ... Creating home directory `/home/user1' ... Copying files from `/etc/skel' ... New password: Retype new password: passwd: password updated successfully Changing the user information for user1 Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n]
Selanjutnya, tambahkan pengguna yang baru Anda buat ke grup sudo:
usermod -aG sudo user1
Perintah ini akan memberikan hak istimewa sudo kepada pengguna1 dan mengizinkannya menggunakan perintah sudo untuk melakukan hak administratif.
Selanjutnya, verifikasi apakah pengguna telah ditambahkan ke grup sudo menggunakan perintah berikut:
id user1
Anda akan melihat bahwa user user1 termasuk dalam dua grup:user1 dan sudo.
uid=1000(user1) gid=1000(user1) groups=1000(user1),27(sudo)
Sekarang, alihkan pengguna ke pengguna1 dan jalankan perintah apa pun menggunakan sudo:
su - user1 sudo apt-get update
Kami harap Anda sekarang dapat memperbaiki kesalahan perintah sudo tidak ditemukan di Debian 10 VPS.
Tentu saja, Anda tidak perlu memperbaiki kesalahan sudo jika Anda menggunakan salah satu layanan Hosting VPS Terkelola kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal memperbaiki kesalahan sudo pada Debian 10 VPS, untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini tentang cara memperbaiki kesalahan sudo di Debian 10 VPS, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.