Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash sudo Penggunaan: Menjalankan perintah sebagai pengguna lain
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash sudo Penggunaan: Menjalankan perintah sebagai pengguna lain

Overview

Perintah sudo (superuser do) digunakan untuk menjalankan perintah dengan hak akses pengguna lain, biasanya sebagai pengguna superuser atau root. Ini memungkinkan pengguna untuk melakukan tugas administratif tanpa perlu masuk sebagai pengguna root secara langsung.

Usage

Berikut adalah sintaks dasar dari perintah sudo:

sudo [options] [arguments]

Common Options

  • -u [user]: Menjalankan perintah sebagai pengguna yang ditentukan.
  • -k: Menghapus cache kata sandi, sehingga pengguna harus memasukkan kata sandi lagi pada pemanggilan berikutnya.
  • -l: Menampilkan daftar perintah yang diizinkan untuk dijalankan oleh pengguna saat ini.
  • -i: Menjalankan shell login sebagai pengguna yang ditentukan.

Common Examples

Berikut adalah beberapa contoh penggunaan perintah sudo:

  1. Menjalankan perintah sebagai pengguna root:
    sudo apt update
    
  2. Menjalankan perintah sebagai pengguna tertentu:
    sudo -u username ls /home/username
    
  3. Menghapus cache kata sandi:
    sudo -k
    
  4. Menampilkan daftar perintah yang diizinkan:
    sudo -l
    
  5. Menjalankan shell login sebagai pengguna root:
    sudo -i
    

Tips

  • Gunakan sudo hanya ketika diperlukan untuk menghindari kesalahan yang tidak disengaja.
  • Periksa dengan sudo -l untuk mengetahui perintah apa yang diizinkan untuk Anda jalankan.
  • Pastikan untuk memahami perintah yang akan dijalankan dengan sudo, karena dapat mempengaruhi sistem secara signifikan.