# Commandes pour éteindre, hiberner, etc sans droits root

**URL:** <https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 3:41 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470 "2016-02-21T03:41:35Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Elvith\_Gent](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/e/ebca7d/32.png) [@Elvith\_Gent](https://www.debian-fr.org/u/Elvith_Gent)\
**Post date:** [Février 21, 2016, 3:41 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470/1 "2016-02-21T03:41:35Z")

</div>

Bonjour !

Je partage ici ma découverte faite sur le forum de Crunchbang :

[quote]je ne sais pas si ça peut t’aider car là je suis sur madbox

hibernate:

```auto

```

suspend:

```auto

```

reboot:

```auto

```

shutdown:

```auto

```

[/quote]

Pas besoin de sudo ou de chmod pas très propre !

Par contre, je sais pas si ces commandes en elles-mêmes sont brutales ou pas. Je n’en ai pas eu l’impression en les utilisant depuis hier.

---

<div class="post-metadata">

**Author:** ![panthere](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/5daacb/32.png) [@panthere](https://www.debian-fr.org/u/panthere)\
**Post date:** [Février 21, 2016, 3:45 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470/2 "2016-02-21T03:45:39Z")

</div>

+1 pour l’astuce Mai,  
Question secu sa craint normalment l’extinction d’une machine ne devrai ce faire qu’avec les droit root.  
je supose que dbus a les droit pour le faire, ce qui me derange c’est que c est par defauts acessible a l’user de base…

il faut cependant que le paquet dbus soit installer il me semble, vu que sur les serveur c est sans interface dbus n’est en principe pas installer… comme quoi X sur un serveur = pas secure. …

d’autre avis sur la question de la secu me semble utile. aux besoin un rapport de bug devrai être fait bien que l’intention est pas nefaste, sa pour rait etre exploitable a distance ![:think:](https://www.debian-fr.org/uploads/default/original/1X/98cae0704aea0201d04f151843e80a3ecd391eca.gif "Think")

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 21, 2016, 3:45 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470/3 "2016-02-21T03:45:40Z")

</div>

Salut,

[quote=“panthere”]+1 pour l’astuce Mai,  
Question secu sa craint normalment l’extinction d’une machine ne devrai ce faire qu’avec les droit root.  
je supose que dbus a les droit pour le faire, ce qui me derange c’est que c est par defauts acessible a l’user de base…

il faut cependant que le paquet dbus soit installer il me semble, vu que sur les serveur c est sans interface dbus n’est en principe pas installer… comme quoi X sur un serveur = pas secure. …

d’autre avis sur la question de la secu me semble utile. aux besoin un rapport de bug devrai être fait bien que l’intention est pas nefaste, sa pour rait etre exploitable a distance ![:think:](https://www.debian-fr.org/uploads/default/original/1X/98cae0704aea0201d04f151843e80a3ecd391eca.gif "Think")[/quote]

En lisant cette astuce j’avais considéré cela comme un trou de sécurité !

---

<div class="post-metadata">

**Author:** ![syam](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syam/32/2951_2.png) [@syam](https://www.debian-fr.org/u/syam)\
**Post date:** [Février 21, 2016, 3:45 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470/4 "2016-02-21T03:45:41Z")

</div>

[code]# adduser testuser

# su testuser

$ groups  
testuser  
$ dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart  
Error org.freedesktop.ConsoleKit.Manager.NotPrivileged: Not Authorized[/code]  
Aucun problème de sécurité à l’horizon. 😉

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 3:45 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470/5 "2016-02-21T03:45:41Z")

</div>

> [@](#):
>
> Question secu sa craint normalment l’extinction d’une machine ne devrai ce faire qu’avec les droit root.

Sur une machine de bureau on s’en fout un peu que n’importe qui puisse éteindre la machine.

> [@](#):
>
> je supose que dbus a les droit pour le faire, ce qui me derange c’est que c est par defauts acessible a l’user de base…

Non dbus c’est un IPC, c’est de la communication entre processus. Là il envoie un message pour indiquer demander l’extinction.

> [@](#):
>
> il faut cependant que le paquet dbus soit installer il me semble, vu que sur les serveur c est sans interface dbus n’est en principe pas installer… comme quoi X sur un serveur = pas secure. …

dbus seras installé sur tout les linux serveur ou pas, dès lors que systemd sera utilisé par défaut.  
dbus n’est pas lié au serveur X. C’est un standard freedesktop c’est tout (au même titre que XDG qui n’a aucun rapport non plus avec l’interface graphique.

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 21, 2016, 3:45 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470/6 "2016-02-21T03:45:41Z")

</div>

Salut,

Et donc si systemd n’est pas installé on peut sans risque supprimer tout ce qui concerne dbus ?

---

<div class="post-metadata">

**Author:** ![syam](https://www.debian-fr.org/user_avatar/www.debian-fr.org/syam/32/2951_2.png) [@syam](https://www.debian-fr.org/u/syam)\
**Post date:** [Février 21, 2016, 3:45 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470/7 "2016-02-21T03:45:42Z")

</div>

Ça dépend de ta notion de “risque”… 😃

[code]# aptitude -s remove dbus  
Les paquets suivants seront ENLEVÉS :  
dbus  
0 paquets mis à jour, 0 nouvellement installés, 1 à enlever et 4 non mis à jour.  
Il est nécessaire de télécharger 0 o d’archives. Après dépaquetage, 1 024 ko seront libérés.  
Les paquets suivants ont des dépendances non satisfaites :  
gconf2-common: Dépend: dbus mais il ne sera pas installé.  
upower: Dépend: dbus mais il ne sera pas installé.  
udisks: Dépend: dbus mais il ne sera pas installé.  
policykit-1: Dépend: dbus mais il ne sera pas installé.  
libgnomevfs2-0: Dépend: dbus (\>= 0.90) mais il ne sera pas installé.  
dbus-x11: Dépend: dbus mais il ne sera pas installé.  
wicd-daemon: Dépend: dbus mais il ne sera pas installé.  
gnome-mplayer: Dépend: dbus (\>= 0.95) mais il ne sera pas installé.  
consolekit: Dépend: dbus (\>= 1.1.2) mais il ne sera pas installé.  
Les actions suivantes permettront de résoudre ces dépendances :

```
  Supprimer les paquets suivants :

```

1. 

```
 amarok

```

2. 

```
 ark

```

3. 

```
 consolekit

```

4. 

```
 dbus-x11

```

5. 

```
 dolphin

```

6. 

```
 emacs

```

7. 

```
 emacs23

```

8. 

```
 gconf2

```

9. 

```
 gconf2-common

```

10. 

```
gecko-mediaplayer

```

11. 

```
gnome-mplayer

```

12. 

```
gpdftext

```

13. 

```
gwenview

```

14. 

```
inkscape

```

15. 

```
k3b

```

16. 

```
k3b-i18n

```

17. 

```
kate

```

18. 

```
kcalc

```

19. 

```
kcharselect

```

20. 

```
kde-window-manager

```

21. 

```
kdebase-bin

```

22. 

```
kdebase-runtime

```

23. 

```
kdebase-workspace

```

24. 

```
kdebase-workspace-bin

```

25. 

```
kdelibs5-plugins

```

26. 

```
kdemultimedia-kio-plugins

```

27. 

```
kdepim-runtime

```

28. 

```
kdm

```

29. 

```
kfind

```

30. 

```
kgpg

```

31. 

```
khelpcenter4

```

32. 

```
kid3

```

33. 

```
kinfocenter

```

34. 

```
klipper

```

35. 

```
kmahjongg

```

36. 

```
kmines

```

37. 

```
kmix

```

38. 

```
knode

```

39. 

```
konqueror

```

40. 

```
konqueror-nsplugins

```

41. 

```
konsole

```

42. 

```
konversation

```

43. 

```
kopete

```

44. 

```
ksnapshot

```

45. 

```
ksysguard

```

46. 

```
ktouch

```

47. 

```
kwalletmanager

```

48. 

```
libgconf2-4

```

49. 

```
libgnomevfs2-0

```

50. 

```
libgnomevfs2-common

```

51. 

```
libkdepim4

```

52. 

```
libkopete4

```

53. 

```
libreoffice-kde

```

54. 

```
lokalize

```

55. 

```
okteta

```

56. 

```
okular

```

57. 

```
plasma-dataengines-workspace

```

58. 

```
plasma-desktop

```

59. 

```
plasma-scriptengine-python

```

60. 

```
plasma-widgets-addons

```

61. 

```
plasma-widgets-workspace

```

62. 

```
policykit-1

```

63. 

```
polkit-kde-1

```

64. 

```
python-kde4

```

65. 

```
subtitlecomposer

```

66. 

```
sweeper

```

67. 

```
systemsettings

```

68. 

```
udisks

```

69. 

```
upower

```

70. 

```
wicd-daemon

```

71. 

```
wicd-kde

```

72. 

```
yakuake

```

Accepter cette solution ? [Y/n/q/?] q  
Abandon de tous les efforts pour rechercher une solution à ces dépendances.  
Abandon.[/code]

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 21, 2016, 3:45 UTC](https://www.debian-fr.org/t/commandes-pour-eteindre-hiberner-etc-sans-droits-root/34470/8 "2016-02-21T03:45:42Z")

</div>

😆😆😆

Pourquoi n’ais-je pas pensé à “S” avant de poser une question idiote ?
