Skip to main content
  1. Posts/

Setting Sudo Tanpa Password di Linux

·1 min·
linux linux
Table of Contents

Saat Anda mengeksekusi perintah menggunakan sudo, sistem akan meminta kata sandi untuk menjalankan sekaligus mengonfirmasi permintaan tersebut.

Mekanisme ini sangat baik dari sisi keamanan, terutama jika satu server digunakan oleh banyak user. Namun, jika Anda adalah satu-satunya user pada server tersebut, Anda dapat mengatur sudo agar tidak meminta password, sehingga tidak perlu memasukkan kata sandi berulang kali saat menggunakan sudo.

Langkah-langkah Mengatur Sudo Tanpa Password
#

  1. Login ke server sebagai root

  2. Jalankan perintah visudo

    visudo
    
  3. Tambahkan konfigurasi berikut pada baris paling bawah

    Ganti username dengan nama user Anda:

    username ALL=(ALL) NOPASSWD: ALL
    

    Contoh:

    ## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment)
    #includedir /etc/sudoers.d
    almalinux ALL=(ALL) NOPASSWD: ALL
    

    ⚠️ Gunakan konfigurasi ini hanya jika Anda benar-benar memahami risikonya dan server tidak digunakan oleh banyak user.

    Atau Anda dapat mengatur agar user hanya dapat menjalankan perintah tertentu saja untuk meningkatkan keamanan.

    username ALL=(ALL) NOPASSWD: /usr/bin/env, /usr/local/lib/node_modules/pm2/bin/pm2, /usr/bin/docker
    
  4. Simpan dan keluar dari editor

Setelah konfigurasi ini diterapkan, user tersebut dapat menjalankan perintah sudo tanpa diminta memasukkan password.

Related

Setting Network Ubuntu dengan Netplan
·1 min
ubuntu ubuntu linux
Cara membuat Logical Volume (LVM)
·3 mins
lvm linux lvm
Setting Country Allow Port CSF
·1 min
csf csf
Enable log bruteforce MySQL
·1 min
mysql mysql
Error Web blank SitePad
·1 min
sitepad sitepad
Add Security Headers CloudFront
·2 mins
aws aws