Mas Dimas, 2009/2/14 Dimas Kurniawan <[email protected]>: > Kang Andi, ini bentuk modifikasi KDE bagi akses sudo ya? Bisa cerita2 > detailnya gak Kang?
>> http://www.bellevuelinux.org/kdesu.html " kdesu is a graphical front-end to the su command...." 'kdesu' TIDAK melakukan operasi "sudo", melainkan "su". Itulah sebabnya, pada kasus original di thread ini, "kdesu kwrite" bisa dilakukan karena 'common user' (user biasa) berganti menjadi user root terlebih dahulu,--menyebabkan user berada pada lingkungan eksekusi / environment execution-nya user 'root', plus pseudo terminal/TTY (grafis) yang boleh digunakan-- lalu kemudian menjalankan 'kwrite' sebagai user root, di TTY* yang sudah diberikan hak akses yang diperbolehkan oleh 'X Server'. Sedangkan sudo, user (biasa) kita, tidak berada pada lingkungan eksekusi user 'root' (sebenernya masih bisa diakalin juga sih), yang 'X Server' sendiri belum memberikan hak akses untuk user root pada TTY yang tersedia, karena TTY untuk user 'root' (pada kasus ini) tidak di-'lahirkan' oleh perintah 'sudo'(?). Jadi perintah "sudo kwrite" akan teuteup ditolak oleh 'X Server' untuk menjalankan aplikasi yang membutuhkan shell GUI, 'X'. ----------------------------------------------------------- Contoh isi "tail -f /var/log/messages" saya: "... Feb 16 13:21:06 iamandi sudo: andi : TTY=pts/3 ; PWD=/home/andi ; USER=root ; COMMAND=/usr/bin/kwrite Feb 16 13:21:46 iamandi su: (to root) andi on /dev/pts/8 Feb 16 13:21:47 iamandi su: (to root) andi on /dev/pts/8 ..." > sudo kwrite root's password: kwrite: cannot connect to X server (log pada baris #1) > kdesu kwrite (log pada baris #2 dan #3) Catatan: > w 13:20:16 up 5:02, 1 user, load average: 0.77, 0.77, 0.72 USER TTY LOGIN@ IDLE JCPU PCPU WHAT andi :0 08:18 ?xdm? 1:31m 0.20s /bin/sh /usr/bin/startkde ------------------------------------------------------------- Gitu :P .. Nambah (ga) jelas?. . :D 'kdesu' juga bisa diubah (agar mengunakan 'sudo', tidak lagi memangggil 'su', misal untuk alasan keamanan), di url ini caranya: http://greekbitches.blogspot.com/2008/07/opensuse-11-kdesu-and-sudo.html atau >> http://dev-loki.blogspot.com/2006/11/kdesu-with-sudo.html *) http://www.linux.org/docs/ldp/howto/Text-Terminal-HOWTO-7.html Regards, Andi S. -- [1] KDE 4.2+Mac OS Style = http://andi.opensuse-id.org/2009/02/16/looks-familiar/ [2] ATI Catalyst™ 9.1 on openSUSE 11.1 = http://andi.opensuse-id.org/2009/02/12/ati-catalyst-91-on-opensuse-111/ _______________________________________________ milis mailing list [email protected] http://lists.opensuse-id.org/listinfo.cgi/milis-opensuse-id.org
