Skip to content

emka.web.id

Banner 1
Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Cara Memaksa Otentikasi Kata Sandi Sudo Di Linux

Posted on June 21, 2022 by Syauqi Wiryahasana

Seperti yang mungkin sudah Anda ketahui, ketika pengguna memasukkan perintah dengan hak istimewa sudo, kata sandi sudo akan diingat untuk waktu yang singkat.

Secara default, kata sandi diingat selama 15 menit. Selama waktu ini, pengguna tidak perlu memasukkan kata sandi untuk perintah berikutnya yang dijalankan segera setelah perintah sudo pertama, meskipun mereka memerlukan hak istimewa sudo.

Bagaimana jika Anda ingin memaksa pengguna memasukkan kata sandi sudo setiap saat? Itulah yang akan kita pelajari sekarang. Panduan singkat ini menjelaskan cara memaksa otentikasi kata sandi Sudo di Linux.
Contents
Force Password Authentication Di SudoForcing Sudo Password Authentication Secara Global Untuk Semua PenggunaMemaksa Otentikasi Kata Sandi Sudo Untuk Pengguna TertentuConclusionForce Password Authentication Di Sudo

Kita dapat melakukan ini secara global untuk semua pengguna atau menerapkan aturan ini hanya untuk pengguna tertentu . Pertama, mari kita lihat cara global.
Memaksa Otentikasi Kata Sandi Sudo Secara Global Untuk Semua Pengguna

1. Edit file /etc/sudoers menggunakan editor default Anda:
$ sudo visudo

Editor teks default saya adalah nano.

2. Temukan baris berikut:
Defaults env_reset

And timestamp_timeout=0 di sebelah baris Defaults env_reset seperti di bawah ini:
Defaults env_reset, timestamp_timeout=0

Simpan file dan tutup. Jika editor teks Anda nano, tekan CTRL+O dan ENTER diikuti dengan CTRL+X untuk menyimpan file dan menutupnya. Jika editor Vi/Vim, tekan ESC dan ketik :wq dan tekan ENTER untuk menyimpan dan menutup file.

Keluar dari sesi saat ini dan masuk kembali. Mulai sekarang, semua pengguna harus memasukkan kata sandi sudo setiap kali untuk setiap perintah diawali dengan sudo.

Seperti yang sudah saya katakan, ini berlaku untuk semua pengguna dalam sistem. Namun, Anda dapat menerapkan konfigurasi ini hanya untuk pengguna tertentu seperti yang dijelaskan di bawah ini.
Memaksa Otentikasi Kata Sandi Sudo Untuk Pengguna Tertentu

Alih-alih memaksa semua pengguna untuk memasukkan kata sandi sepanjang waktu untuk semua perintah sudo, Anda hanya dapat membuat pengguna tertentu memasukkan kata sandi untuk setiap sudo perintah dengan menambahkan konten lokal di direktori /etc/sudoers.d/. Ini adalah pendekatan yang lebih baik untuk memaksa otentikasi kata sandi sudo pada basis per pengguna.

1. Cd ke direktori "/etc/sudoers.d/":
$ cd /etc/sudoers.d/

2. Buat file konfigurasi per pengguna menggunakan perintah:
$ sudo visudo -f ostechnix

Ganti "ostechnix" dengan nama pengguna Anda pada perintah di atas.

3. Tambahkan baris berikut di dalamnya:
Defaults timestamp_timeout=0

Simpan file dan tutup. Logout dan login kembali untuk menerapkan perubahan.

Mulai sekarang, pengguna "ostechnix" harus memasukkan kata sandi untuk setiap perintah sudo setiap saat.

Namun, pengguna lain dalam sistem tidak perlu memasukkan kata sandi sudo. Untuk pengguna lain, kata sandi akan diingat selama 15 menit secara default. Hanya setelah 15 menit, pengguna harus memasukkan kata sandi untuk setiap perintah sudo.
Kesimpulan

Dalam tutorial singkat ini, kita membahas tip sederhana namun berguna untuk memaksa semua pengguna atau pengguna tertentu memasukkan kata sandi sudo saat menjalankan perintah di Linux.

Harap dicatat bahwa ini mungkin menjengkelkan dalam beberapa kasus, karena pengguna dipaksa untuk memasukkan kata sandi untuk setiap transaksi sudo. Gunakan tip ini hanya jika benar-benar diperlukan.

Baca Terkait:
Cara Mengubah Batas Waktu Sandi Sudo Di Linux
Gambar Unggulan oleh Pexels.
Banner 1
Seedbacklink

Recent Posts

  • Kasus Nord Stream, Kasus Sabotase Terbesar Didunia!
  • Asal Usul Genetik Bangsa Austronesia
  • Sejarah Drone Tempur Anduril YFQ-44 Amerika
  • Sejarah Pesawat Mustang P-51
  • Sejarah Penemuan Dead Sea Scroll
  • Kenapa Hampir Semua Pesawat Hindari Jalur Selatan Samudera Atlantik?
  • Hutan Hoia Baciu, Hutan Paling Seram di Romania
  • Rusia Gagal Uji Coba Rudal Nuklir
  • Vietnam Akan Lampaui Ekonomi Indonesia & Thailand!
  • Yang Menarik dari Google I/O 2025
  • Meta/Facebook Bakal Bikin Koin Crypto (lagi)?
  • Apa itu Rudal Balistik Antar Benua (ICBM)?
  • Benarkah Ada Perang Inggris-Belanda Di Zaman VOC?
  • Adakah Partai Komunis di Palestina?
  • Mengenal Apa itu Sapi Laut (Hydrodamalis gigas)
  • Inilah Landak Moncong Pendek (Tachyglossus aculeatus)
  • Inilah Tata Surya Baru, TRAPPIST-1 dengan 7 Planet Mirip Bumi
  • Wafat: José Mujica Presiden Termiskin Didunia
  • Review Suzuki eVitara 2025
  • Antonov An-225 Akan Dibuat Kembali 2025!
  • Auto KAYA Tambang Dasar Laut: Nodul Polimetalik
  • Huawei Gebrak Amerika dengan OS PC dan Prosesor Kirin X90
  • Review Rumah Cantik SMR House Audriecw
  • Review Mazda EZ-6 Sports Edition China
  • Ini Loh Syarat Masuk SMA Unggulan Garuda 2025

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically