# Allow users to shutdown (Indonesia)

Jika anda ingin mengijinkan penguna(user) untuk shutdown atau reboot sistem dan anda tidak menggunakan DE yang mendukung HAL ataupun karena memang tidak ingin mengunakan HAL ada beberapa cara yang dapat anda lakukan antara lain:

Dengan merubah ijin permisi dari perintah halt, reboot tidak perlu diubah karena merupakan symlink ke halt. Sebagai root lakukan perintah di bawah ini:

    chmod +s /sbin/halt

Topic: https://bbs.archlinux.org/viewtopic.php?t=2787

Cara lain dengan menggunakan `sudo`. Pertama-tama install sudo:

    # pacman -S sudo

Setelah itu sebagai root tambahkan baris dibawah ini di file `/etc/sudoers` dengan menggunakan `visudo` (ketikkan visudo lalu file akan terbuka, jangan mengedit secara manual!). Rubah pengguna dengan nama user yang ingin anda ijinkan dan hostname dengan nama hostname komputer anda.

    pengguna hostname = NOPASSWD: /sbin/shutdown -h now
    pengguna hostname = NOPASSWD: /sbin/reboot

    contoh:
    dudung localhost = NOPASSWD: /sbin/shutdown -h now
    dudung localhost = NOPASSWD: /sbin/reboot

Atau apabila anda ingin memberikan ijin ini pada semua pengguna dalam group tertentu rubah format diatas menjadi seperti ini(sesuaikan namagroup dengan group yang anda inginkan).

    %namagroup hostname = NOPASSWD: /sbin/shutdown -h now
    %namagroup hostname = NOPASSWD: /sbin/reboot

Sekarang penguna dapat shutdown dengan perintah `sudo shutdown -h now`, dan reboot dengan `reboot`.

Apabila anda menggunakan XFCE setelah install sudo. Tambahkan baris ini ke `/etc/sudoers` dengan perintah `visudo`. Untuk semua user dalam group users(sesuaikan bila group yang anda inginkan berbeda):

    %users hostname=NOPASSWD:/usr/lib/xfce4/xfsm-shutdown-helper

Sesuaikan hostname dengan hostname anda.

Untuk satu user saja(sesuikan user dengan user anda):

    user hostname=NOPASSWD:/usr/lib/xfce4/xfsm-shutdown-helper

Sesuikan hostname dengan hostname anda.

Hal diatas akan mengaktifkan pilihan "reboot" dan "turn off" pada dialog logout XFCE.

Category:

- Security (Indonesia)