Informasi tentang penggunaan sudo atau gksudo pada skrip tanpa kata sandi
Anda perlu melakukan hal berikut, pada tipe terminal sudo visudodan menambahkan baris seperti ini di akhir file yang menentukan perintah yang ingin Anda jalankan tanpa mengetikkan kata sandi sudo:
<yourusername> hostname=NOPASSWD: <command1>, <command2>
Sekarang Anda dapat menjalankan perintah yang ditentukan tanpa kata sandi selama Anda mengetikkan perintah itu sudo.
yaitu: memungkinkan Anda ingin menjalankan shutdown -r nowtanpa harus mengetikkan kata sandi sudo setiap kali dan nama pengguna Anda adalah 'joedoe'
ketik sudo visudodi terminal
Tambahkan joedoe hostname=NOPASSWD: shutdown -r nowsebagai baris baru di akhir file
pada skrip Anda, Anda kemudian dapat menggunakan sudo shutdown -r nowtanpa harus mengetikkan kata sandi sudo.
Untuk membuat skrip gunakan editor favorit Anda untuk membuat <nameofyourscript>.shdengan isi:
#! /bin/bash
sudo <commandsyouwanttorun1>
<commandsyouwanttorun2>
sudo<commandsyouwanttorun3>
Gunakan sudo untuk memanggil perintah yang membutuhkannya, ia tidak akan meminta kata sandi selama Anda menambahkannya di NOPASSWD: <commmand1>, <command2>, etctelepon visudo.
Setelah itu Anda harus membuatnya executable dengan: sudo chmod 755 <nameofyourscript>.sh.
Sekarang Anda dapat menjalankan skrip Anda menggunakan sh <nameofyourscript>.shterminal, dengan mengklik dua kali padanya dan memilih runpada kotak dialog atau meletakkannya di Anda ~/.gnome2/nautilus-scripts/yang kemudian akan tersedia di scriptsmenu Anda ketika Anda mengklik kanan pada nautilus:

Buat klik kanan "Open as admin" tanpa kata sandi
Untuk membuat skrip yang membuka file menggunakan izin administrator dengan mengklik kanan padanya dan membuatnya sehingga tidak ada kata sandi yang akan diminta buat skrip dengan yang berikut ini:
#! /bin/bash
for file in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
gksudo "gnome-open $file" &
done
Simpan di Anda ~/.gnome2/nautilus-scripts/, buatlah itu dapat dieksekusi dengan sudo chmod 755 ~/.gnome2/nautilus-scripts/<nameofyourscript>.sh, gunakan sudo visudotambahkan baris <yourusername> ALL=NOPASSWD: /usr/bin/gnome-opendan simpan file.
Anda harus dapat mengklik kanan file, pindah ke folder skrip Anda dan pilih skrip yang baru Anda buat untuk membuka file itu menggunakan izin root. gnome-openakan menangani jenis file sebaik mungkin.


"gksudo "gnome-open $file" &"ke"gksudo "gnome-terminal -x $file" &"