Menjalankan aplikasi desktop sebagai root

Dari IGNwiki
Langsung ke: navigasi, cari

1. buat simbolik link dari aplikasi ke consolehelper

  /usr/bin # ln -s consolehelper [app]

2. buat file komfigurasi PAM untuk memberikan hak akses root kepada aplikasi

  /etc/pam.d # vi [app]
       #%PAM-1.0
       auth		sufficient	pam_rootok.so
       #auth		sufficient	pam_timestamp.so
       auth		include		system-auth
       account		required	pam_permit.so
       session		required	pam_permit.so
       session		optional	pam_xauth.so
       #session	optional	pam_timestamp.so

3. buat file akses eksekusi aplikasi

  /etc/security/console.apps/# vi [app]
       USER=root
       PROGRAM=/usr/sbin/[app]
       SESSION=true

4. buat shortcut untuk Gnome menu

  • dengan menu manager (alacarte)
  • manual:
     /usr/share/applications# vi [app].desktop
          Name=[app name]
          Comment=[app comment]
          Exec=[app]
          Icon=[app-icon]
          Terminal=false
          Type=Application
          StartupNotify=true
          NoDisplay=true