Skip to main content

Agar command sudo tidak meminta password

 Biasanya, saat menjalankan command ini, kita diminta memasukkan password untuk autentikasi, contoh umumnya adalah ketika kita menjalankan command apt-get update atau apt-get install misalnya, kita akan dimintai memasukkan password.

Pertanyaannya, bisakah kita mem-bypass atau melewati proses memasukkan password, namun command tetap berjalan dan hak akses superuser bisa didapat? Jawabannya, bisa.

Sebelumnya, biar saya jelaskan dulu. Memberikan akses superuser tanpa password bisa berbahaya! Ide buruk! Tapi untuk pengecualian atau keperluan tertentu, bolehlah :D

Seperti saya, saya menggunakan web server LAMPP di laptop saya. Tentunya, teman-teman saya yang ingin menjalankan web server untuk keperluan mengerjakan tugas atau melihat hasil pekerjaan saya akan sangat direpotkan bila harus memasukkan password saya terlebih dulu (repot karena harus tanya ke saya terlebih dulu :D).

Normalnya, kita menjalankan lampp server dengan command berikut:

$ sudo /opt/lampp/lampp start

Sekarang, saya akan membuat sudo untuk tidak meminta password saat menjalankan command tersebut. Caranya adalah sebagai berikut:

1. Edit file sudoers dengan visudo di terminal dengan command berikut:

$ sudo visudo

2. Selanjutnya, di terminal akan tertampil isi dari file sudoers. Perhatikan, terminal sekarang masuk ke dalam mode edit, kita bisa mengetik lewat terminal ini. Bagi yang familier dengan editor pico atau nano akan pasti sudah terbiasa. Jangan ketik macam-macam dulu ya.

3. Sekarang kita masukkan baris dengan format berikut di bawah baris yang paling bawah (lho, baris terakhir maksudnya :D):

USER ALL=NOPASSWD:/aplikasi (jangan tulis dulu, ini hanya format)

USER adalah nama username kita (username saya: goji), dan /aplikasi adalah path atau lokasi lengkap ke file executable yang dituju (path untuk lampp:/opt/lampp/lampp). Maka kita tuliskan dengan format berikut:

goji ALL=NOPASSWD:/opt/lampp/lampp
4. Simpan hasil modifikasi dengan menekan Ctrl+X (ctrl+x artinya keluar. Perhatikan di bagian bawah terminal), jawab pertanyaan konfirmasi dengan menekanY, lalu biarkan nama file seperti aslinya (langsung tekan ENTER saja).




Ctrl+X artinya keluar...

Tekan tombol "Y" pada keyboard untuk konfirmasi...

Biarkan nama file seperti aslinya (Langsung tekan ENTER)...
5. Selesai.. Seharusnya sekarang lampp tidak akan meminta password ketika dijalankan dengan sudo.
Mari kita coba:
Berhasil! Sekarang sudo lampp tidak akan meminta password, bandingkan dengan sudo apt-get di bawahnya yang masih meminta password.. :D

Semoga bermanfaat :)

Comments

Popular posts from this blog

DOXING, TEKNIK LAIN UNTUK HACKING PASSWORD

Doxing adalah proses mendapatkan informasi tentang seseorang dengan menggunakan sumber-sumber di Internet menggunakan skill lainya. Doxing berasal dari kata "Dokumen" yang di singkat yakni pengambilan "Dokumen" pada seseorang atau perusahaan. Ada beberapa cara untuk mendapatkan informasi pribadi secara online. Metode yang paling populer adalah melalui website yang disebut Pipl . Pipl memungkinkan Anda untuk mencari nama lengkap, email, nama pengguna dan bahkan nomor telepon sekalipun. Sehingga membuat Pipl menjadi alat yang sangat berguna untuk hacker. Sumber lain hacker dapat digunakan adalah melalui situs jejaring sosial Facebook . Tetapi kebanyakan hacker tidak menggunakan Facebook untuk pencarian nama, mereka hanya menggunakannya untuk pencarian alamat email-nya, karena nama sering di singkat atau di palsukan. Tujuan utama Doxing adalah untuk menemukan alamat email target. Sebab, Email pada dasarnya berfungsi sebagai paspor saat mendaftar di s...

Tutorial membuat anti virus menggunakan Visual Basic

FULL Tutorial Pemrogaman Antivirus Menggunakan VB 1 SEPUTAR ANTIVIRUS, KONSEP DAN PENGERTIANNYA Pengertian Anti Virus Anti virus adalah program yang dapat menangkap, mengidentifikasi dan menghancurkan virus. Program antivirus terbagi 3, yaitu: a. Fix Sebuah program yang dapat mendeteksi dan menghancurkan hanya satu virus. Harus dijalankan terlebih dahulu kemudian program akan mencari dan menghapus virus tertentu. Contohnya : Fixnimda (dari NAV), FixCodered (dari NAV), dll. b. Antidot Sebuah program yang dapat menangkap, mendeteksi beberapa jenis virus dan menghapusnya. Sama seperti program fix, harus dijalankan terlebih dahulu kemudian akan mencari file yang terinfeksi maupun file virus tertentu Contohnya : Wedash Anti Dot 2004. Antivirus, Konsep dan Pengertiannya 1 FULL Tutorial Pemrogaman Antivirus Menggunakan VB c. Antivirus Sebuah program yang dapat menangkap, mendeteksi dan menghapus banyak jenis virus. Dapat otomatis menangkap file yang terinfeksi dan menghapusnya....

PERBEDAAN HTTP DAN HTTPS

perbedaan antara HTTP (Hyper Text Transfer Protocol) dan HTTPS (Hyper Text Transfer Protocol Secure) , langsung saja: HTTP HTTP adalah dasar komunikasi data untuk World Wide Web (WWW). Setiap kali kita membuka website / halaman web kita akan menggunakan protokol ini. Sisi client meminta sisi server untuk membuka komunikasi pada port 80, port terbuka sisi server 80 dan di sisi client port acak terbuka. Berikut ini adalah gambar ketika aku membuka http://www.kaskus.us dan melihat port yang terbuka menggunakan netstat-an . Seperti yang bisa kita lihat dari gambar, komputer klien membuka port lokal acak dan port terbuka 80 pada sisi server. Apakah HTTP (Hyper Text Transfer Protocol) Aman? Untuk menjawab pertanyaan ini, mari kita lihat eksperimen di bawah ini. Dalam percobaan ini, ada 2 orang dalam satu jaringan nirkabel dan BadGuy NiceGuy. NiceGuy mencoba untuk membuka http://friendster.com kemudian login ke dalamnya. Di tempat berbeda, BadGuy dalam jaringan nirkabel yang ...