Cara Gampang Menambah Hak Jalan Masuk Penggunaan Sudo Di Ubuntu Server / Ubuntu Desktop
Saturday, May 19, 2018
Add Comment
Bagi pengguna Ubuntu server, mungkin sudah tidak gila lagi dengan perintah sudo (super user do). Perintah ini dipakai untuk menjalankan perintah-perintah yang seharusnya hanya sanggup dijalankan oleh root sebagai pemilik hak terusan tertinggi di dalam system. Kaprikornus penggunaan sudo ini ibarat pendelegasian hak terusan root terhadap user biasa. Perintah-perintah yang pada umumnya hanya sanggup dijalankan oleh super user (root) ini antara lain ialah perintah instalasi aplikasi (apt-get), perintah restart (reboot), perintah shutdown dan lain sebagainya. Secara default, sehabis anda menginstall Ubuntu Server atau Ubuntu Desktop, user root tidak akan aktif sebelum anda mengeset password untuk user root tersebut. Sebagai gantinya, user yang anda daftarkan ketika pertama kali install telah di delegasikan hampir semua hak terusan untuk menjalankan perintah-perintah khusus yang hanya sanggup dijalankan memakai super user tersebut. Caranya ialah melalui perintah sudo. Contoh untuk menjalankan perintah sudo ibarat di bawah ini:
sudo apt-get update
Perintah di atas dipakai untuk melaksanakan update repository sistem operasi Ubuntu server anda dan tidak akan sanggup dijalankan oleh user lainnya yang tidak terdaftar sebagai peserta delegasi hak terusan root. Pada studi kasus di artikel ini, aku ingin mengajarkan sebuah tutorial untuk menambahkan hak terusan pengguna di sistem operasi Ubuntu anda supaya sanggup menjalankan suatu perintah dengan memakai sudo. Hanya pendelegasian satu perintah saja, yaitu perintah install dan uninstall aplikasi di sistem Ubuntu anda kepada user test. Untuk melaksanakan administrasi user (menambah user dan menghapus user) di sistem, aku tidak akan mengajarkannya pada tutorial ini sebab sudah aku tulis di artikel sebelumnya yang sanggup anda pelajari di tutorial aku sebelumnya yang berjudul “Menambah user di Ubuntu lewat terminal”.
Berikut langkah-langkahnya pendelegasian hak terusan suatu perintah dengan sudo:
sudo apt-get install apache2
Perintah di atas dipakai untuk melaksanakan instalasi aplikasi apache2, sebab belum diberi hak terusan terhada perintah tersebut, maka keluaran dari perintah tersebut tertampil ibarat pada gambar di bawah:
Dari gambar di atas, terdapat pesan error, bahwa user test tidak mempunyai kewenangan untuk melaksanakan acara administrasi aplikasi.
Kemudian, aku akan login ke user utama yang mempunyai delegasi hak terusan root, kemudian menjalankan perintah:
locate apt-get
Perintah diatas dipakai untuk mencari lokasi letak aplikasi apt-get di sistem yang dijalankan, keluaran dari perintah “locate apt-get” tersebut tertampil ibarat di bawah:
Dari gambar di atas, diketahui bahwa aplikasi apt-get tersebut berlokasi di /usr/bin/
Setelah tahu letak lokasi aplikasi apt-get, aku kemudian menjalankan perintah:
sudo visudo
Perintah di atas dipakai untuk membuka file /etc/sudoers yang dipakai untuk mencatat pendelegasian suatu perintah atau hak terusan penggunaan sudo pada user di dalam system, yang pada kasus ini, aku akan menambahkan baris perintah:
test ALL=(ALL:ALL) /usr/bin/apt-get
Sehingga terlihat ibarat pada gambar di bawah:
Lalu pada potongan bawah, akan terlihat opsi-opsi ibarat pada tampilan di bawah ini:
Silakan tekan tombol CTRL+x untuk keluar dari aplikasi visudo, sehingga akan tertampil opsi ibarat pada gambar di bawah:
Silakan tekan tombol SHIFT+y maka akan tertampil opsi ibarat pada gambar di bawah:
Silakan ubah nama file /etc/sudoers.tmp menjadi file /etc/sudoers ibarat pada tampilan di bawah:
Setelah berhasil di ubah, silakan tekan ENTER, sehingga akan muncul opsi apakah anda ingin melaksanakan OVERWRITE, ibarat pada gambar di bawah:
Silakan tekan tombol SHIFT+y untuk menjawab ya sekaligus, keluar dari aplikasi visudo.
Setelah berhasil keluar dari aplikasi visudo, maka user test di system operasi Ubuntu anda akan mempunyai hak terusan untuk menjalankan perintah apt-get, untuk mencobanya, anda sanggup menjalankan perintah:
sudo apt-get install apache2
Dari perintah di atas, berfungsi untuk melaksanakan instalasi web server apache versi 2 ke dalam sistem ubuntu anda, berikut hasil output dari perintah di atas, bila anda berhasil menambahkan hak terusan apt-get ke dalam daftar sudo:
Selain sanggup dipakai untuk melaksanakan instalasi suatu aplikasi ke dalam sistem, user test tersebut juga sanggup melaksanakan pembatalan suatu aplikasi di dalam sistem dengan perintah:
sudo apt-get remove mc
Perintah di atas, dipakai untuk menghapus aplikasi mc di dalam sistem, berikut keluaran hasil perintah di atas yang ditampilkan pada gambar di bawah:
Kemudian aku akan mencoba melaksanakan restart sistem operasi Ubuntu dengan perintah di bawah memakai user test:
sudo reboot
Dan jadinya ialah tidak sanggup ibarat yang tertampil pada gambar di bawah:
Karena perintah reboot tersebut belum di delegasikan kepada user test untuk sanggup dijalankan. Anda sanggup menambahkan perintah kedua yang didelegasikan kepada user test degan format:
test ALL=(ALL:ALL) /usr/bin/apt-get[spasi][perintah berikutnya][spasi][perintah berikutnya]
Praktis bukan, semoga membantu dan terima kasih telah berkunjung :-)
Beberapa artikel terkait:
0 Response to "Cara Gampang Menambah Hak Jalan Masuk Penggunaan Sudo Di Ubuntu Server / Ubuntu Desktop"
Post a Comment
Blog ini merupakan Blog Dofollow, karena beberapa alasan tertentu, sobat bisa mencari backlink di blog ini dengan syarat :
1. Tidak mengandung SARA
2. Komentar SPAM dan JUNK akan dihapus
3. Tidak diperbolehkan menyertakan link aktif
4. Berkomentar dengan format (Name/URL)
NB: Jika ingin menuliskan kode pada komentar harap gunakan Tool untuk mengkonversi kode tersebut agar kode bisa muncul dan jelas atau gunakan tool dibawah "Konversi Kode di Sini!".
Klik subscribe by email agar Anda segera tahu balasan komentar Anda