Menjalankan aplikasi desktop sebagai root: Perbedaan revisi

Dari IGNwiki
Langsung ke: navigasi, cari

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /var/www/html/igos-nusantara-web/wiki/includes/diff/DairikiDiff.php on line 438
(←Membuat halaman berisi '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…')
 
 
Baris 4: Baris 4:
 
2. buat file komfigurasi PAM untuk memberikan hak akses root kepada aplikasi
 
2. buat file komfigurasi PAM untuk memberikan hak akses root kepada aplikasi
 
   /etc/pam.d # vi [app]
 
   /etc/pam.d # vi [app]
#%PAM-1.0
+
        #%PAM-1.0
auth sufficient pam_rootok.so
+
        auth sufficient pam_rootok.so
#auth sufficient pam_timestamp.so
+
        #auth sufficient pam_timestamp.so
auth include system-auth
+
        auth include system-auth
account required pam_permit.so
+
        account required pam_permit.so
session required pam_permit.so
+
        session required pam_permit.so
session optional pam_xauth.so
+
        session optional pam_xauth.so
#session optional pam_timestamp.so
+
        #session optional pam_timestamp.so
  
 
3. buat file akses eksekusi aplikasi
 
3. buat file akses eksekusi aplikasi
 
   /etc/security/console.apps/# vi [app]
 
   /etc/security/console.apps/# vi [app]
USER=root
+
        USER=root
PROGRAM=/usr/sbin/[app]
+
        PROGRAM=/usr/sbin/[app]
SESSION=true
+
        SESSION=true
  
 
4. buat shortcut untuk Gnome menu
 
4. buat shortcut untuk Gnome menu
  a. dengan menu manager (alacarte)
+
* dengan menu manager (alacarte)
  b. manual:
+
* manual:
 
       /usr/share/applications# vi [app].desktop
 
       /usr/share/applications# vi [app].desktop
  Name=[app name]
+
          Name=[app name]
  Comment=[app comment]
+
          Comment=[app comment]
  Exec=[app]
+
          Exec=[app]
  Icon=[app-icon]
+
          Icon=[app-icon]
  Terminal=false
+
          Terminal=false
  Type=Application
+
          Type=Application
  StartupNotify=true
+
          StartupNotify=true
  NoDisplay=true
+
          NoDisplay=true

Revisi terkini pada 12 Juni 2010 17.41

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