Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Mencegah Argumen Perintah Dengan Sudo Di Linux

Posted on September 15, 2022

Pada artikel sebelumnya, kita telah mempelajari cara menjalankan perintah di direktori sebagai root melalui sudo. Dalam panduan ini, kita akan melihat bagaimana mencegah argumen perintah dengan sudo di Linux. Artinya – kami mengizinkan pengguna untuk menjalankan perintah dengan sudo, tetapi tanpa argumen perintah.
Contents
IntroductionMencegah Argumen Perintah Dengan SudoProhibit Argumen Perintah Dengan Sudo Untuk Semua PenggunaConclusionIntroduction

Seperti yang sudah Anda ketahui, setiap perintah memiliki opsi berbeda untuk melakukan tindakan tertentu. Mari kita ambil perintah “ls” sebagai contoh.

Perintah ls digunakan untuk membuat daftar isi direktori, bukan? Ya. Perintah ls dikirimkan dengan banyak opsi dan flag baris perintah. Misalnya, Anda dapat menggunakan flag -a dengan perintah ls untuk membuat daftar semua konten (yaitu termasuk file tersembunyi) di direktori.

Dalam tutorial singkat ini, kita akan melihat cara mengizinkan pengguna menjalankan perintah ls melalui sudo, tetapi hanya tanpa opsi atau bendera baris perintah. Dipahami? Mari saya tunjukkan cara melakukannya di bagian berikut.
Mencegah Argumen Perintah Dengan Sudo

Edit file /etc/sudoers sebagai pengguna root:

[root@Almalinux8CT ~]# visudo

Tambahkan baris berikut:

user1 ALL=(root) /usr/bin /ls ""

Perhatikan tanda kutip ganda di akhir perintah ls pada baris di atas. Tanda kutip ganda melarang pengguna menggunakan argumen dari perintah yang diberikan (yaitu perintah ls). Sesuai baris di atas, user1 dapat menjalankan perintah ls sebagai root, tetapi tidak dapat menggunakan opsi/flag perintah ls. Anda dapat menggunakan beberapa perintah lain pilihan Anda. Simpan file dan tutup.

Sekarang, logout dari sesi root dan login sebagai user1 dan coba jalankan perintah ls dengan opsi apa pun sebagai root melalui sudo dari sesi user1:

[user1@Almalinux8CT ~]$ sudo -u root ls - a

Anda akan menemukan kesalahan berikut:

Maaf, pengguna user1 tidak diizinkan untuk mengeksekusi '/bin/ls -a' sebagai root pada Almalinux8CT.

Anda dapat menjalankan perintah ls tanpa argumennya:

[user1@Almalinux8CT ~]$ sudo -u root ls

Melarang Argumen Perintah Dengan Sudo Untuk Semua Pengguna

Contoh di atas menunjukkan kepada Anda cara menolak pengguna untuk menjalankan perintah dengan argumennya sebagai pengguna root. Bagaimana jika Anda ingin menerapkan aturan ini ke semua pengguna? Sederhana! Cukup tambahkan baris berikut di file /etc/sudoers:

ALL ALL=(root) /usr/bin/ls ""

Sekarang semua pengguna di mesin Linux Anda tidak dapat menjalankan perintah ls dengan flags.

Untuk kembali ke default pengaturan, cukup hapus perintah bersama dengan tanda kutip ganda. Atau, hapus seluruh baris.

Untuk detail selengkapnya, lihat halaman manual.

$ man sudoers

Conclusion

Dalam panduan ini, kita mempelajari cara mengizinkan pengguna menjalankan perintah menggunakan sudo, tetapi mencegah mereka menambahkan argumen apa pun ke perintah. Dengan cara ini kami dapat membatasi pengguna dari menyalahgunakan argumen baris perintah apa pun.

Terbaru

  • Inilah Alasan Kenapa Samsung Galaxy S27 Bakal Pakai 50 Persen Chipset Exynos, Qualcomm Mulai Ditinggalkan?
  • Inilah Vivo Y31d Pro, Smartphone “Badak” dengan Baterai 7000mAh dan Ketahanan Standar Militer
  • Inilah 11 Game Penghasil Saldo DANA Tercepat 2026, Cara Asyik Cari Cuan Sambil Rebahan!
  • Inilah Motorola Edge 70 Pro, HP Midrange Gahar dengan Baterai 6500 mAh yang Siap Meluncur!
  • Inilah Kode Redeem FF Max 15 April 2026, Buru Skin Undersea Splatter dan Item Eksklusif Bawah Laut Sekarang!
  • Inilah Bocoran Vivo X500 Series dan Kamera Vlogging Saku yang Bakal Bikin DJI Ketar-ketir!
  • Inilah 6 Rekomendasi HP Gaming Paling Murah April 2026, Main Game Berat Nggak Pake Lag!
  • Inilah Caranya Manfaatin SPayLater di Aplikasi ShopeePay Biar Keuangan Tetap Aman Saat Tanggal Tua
  • Inilah Perbedaan Durasi Reels IG dan FB Terbaru 2026, Ternyata Bisa Sampai 20 Menit Lho!
  • Inilah Cara Mengurus Surat Keterangan Bebas Narkoba (SKBN), Syarat Lengkap, Biaya, dan Lokasi Pembuatannya
  • Inilah Cara Pakai Panel Zurra v2 FF Aim Lock Headshot, Simak Fitur dan Risikonya Sebelum Pakai!
  • Inilah Alasan Kenapa Sesi Akhir UTBK 2026 Nggak Lebih Sulit dan Penjelasan Lengkap Sistem Penilaiannya
  • Inilah Kenapa Tidak Bisa Login WA Web dan Solusi Paling Ampuh Biar Langsung Connect Lagi
  • Inilah Cara Mengatasi MyTelkomsel Oops Terjadi Kesalahan, Jangan Panik Dulu!
  • Inilah Cara Mengisi SKP Satpol PP dan Pranata Trantibum 2026 di e-Kinerja My ASN, Dijamin Anti Ribet!
  • Inilah Cara Akses IPTV Playlist M3U Indonesia Terbaru 2026, Nonton Ribuan Channel Tanpa Biaya!
  • Tutorial SEO Anchor Link: Cara Dapat Ranking di Google Lewat Strategi Link Building yang Aman
  • Inilah Huawei Pura 90 Pro, HP Flagship dengan Desain Kamera Segitiga Unik dan Performa Kirin yang Makin Gahar
  • Inilah 5 Rekomendasi Kipas Tangan Portable Cas Tahan Lama Biar Kalian Tetap Adem Saat Cuaca Panas Ekstrem
  • Inilah MacBook Neo, Laptop Termurah Apple yang Ternyata Punya Performa Gaming Gila!
  • Inilah Daftar Tablet SIM Card 5G dengan Keyboard Terbaik 2026 untuk Kerja Remote
  • Inilah Daftar Game Penghasil Pulsa 2026, Cara Cerdas Dapat Kuota Gratis Tanpa Keluar Duit Sepeserpun!
  • Inilah Caranya Klaim Bonus Kuota Lokal Smartfren 2026, Jangan Sampai Bonus Kalian Hangus Sia-sia!
  • Inilah Cara Mengatasi Rockstar Games Launcher Not Responding dan Macet Saat Connecting
  • Inilah Cara Cek HP Masih Kredit atau Sudah Lunas Biar Kalian Nggak Ketipu Pas Beli Bekas
  • Inilah Cara Pakai Astute FF Beta Apk 2026, Rahasia Unlock Server 2.0 Tanpa Verifikasi!
  • Inilah Ketentuan Foto UM-PTKIN 2026 yang Benar Biar Nggak Gagal Verifikasi Administrasi
  • Inilah Cara Persiapan E IJAZAH 2026 yang Benar Buat Operator Sekolah Agar Data Siswa Aman dan Valid
  • Inilah Cara Cek Status PKH April 2026 Secara Akurat, Dana Bansos Sudah Masuk Rekening Belum Ya?
  • Inilah Spesifikasi Vivo Y31d Pro, HP Murah dengan Baterai 7.000 mAh dan Bodi Tahan Banting Ekstrem
  • Is it Time to Replace Nano? Discover Fresh, the Terminal Text Editor You Actually Want to Use
  • How to Design a Services Like Google Ads
  • How to Fix 0x800ccc0b Outlook Error: Step-by-Step Guide for Beginners
  • How to Fix NVIDIA App Error on Windows 11: Simple Guide
  • How to Fix Excel Formula Errors: Quick Fixes for #NAME
  • How to Fine-Tune Gemma 4 Model: A Beginner Tutorial on Using Unsloth for Faster Training
  • How to Run Your Entire Business with an AI Agency: A Complete Tutorial on SureThing 2.0
  • How to Build Your Own Digital Workforce with Factory AI Droids
  • MiniMax M2.7 Tutorial: Mastering the 229B Parameter MoE Model for Advanced AI Development
  • Complete Tutorial on Gemma 4: Build and Automate Anything Locally for Free with Google’s New AI
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025

©2026 emka.web.id | Design: Newspaperly WordPress Theme