Menjalankan aplikasi desktop sebagai root: Perbedaan revisi
Dari IGNwiki
(←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 | |
| − | + | 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 | 3. buat file akses eksekusi aplikasi | ||
/etc/security/console.apps/# vi [app] | /etc/security/console.apps/# vi [app] | ||
| − | + | USER=root | |
| − | + | PROGRAM=/usr/sbin/[app] | |
| − | + | SESSION=true | |
4. buat shortcut untuk Gnome menu | 4. buat shortcut untuk Gnome menu | ||
| − | + | * dengan menu manager (alacarte) | |
| − | + | * manual: | |
/usr/share/applications# vi [app].desktop | /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 | |
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