résolu : impossible de lancer deja-dup en root

Ici on poste pour tout ce qui a trait à l'installation de sa distribution, de sa maintenance(mises à jour), etc. etc....
Avatar du membre
PerJean
Messages : 122
Enregistré le : 11 déc. 2020 05:39

résolu : impossible de lancer deja-dup en root

Message non lu par PerJean »

Lorsque je veux lancer deja-dup en root sur mon raspberry pij'ai un massage d'erreur alors qu'Il se lance parfaitement quand je ne suis
pas en root

voilà ce que me renvoie l'écran

root@raspberrypi:/home/pi# deja-dup
X11 connection rejected because of wrong authentication.
X11 connection rejected because of wrong authentication.
Unable to init server: Impossible de se connecter : Connexion refusée

(org.gnome.DejaDup:1289): Gtk-WARNING **: 15:21:37.145: cannot open display: localhost:10.0


merci
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Avatar du membre
François
Messages : 18
Enregistré le : 19 déc. 2020 20:16

Re: impossible de lancer deja-dup en root

Message non lu par François »

je pense que l'erreur viens du passage par un sudo
il faut se connecter directement root depuis un compte qui peut afficher les applications graphiques, c'est à dire le compte de connexion sur le PC d'origine.
ssh -X root@adresse_du_raspberry deja-dup
Avatar du membre
maxoxo
Messages : 245
Enregistré le : 12 févr. 2021 22:37

Re: impossible de lancer deja-dup en root

Message non lu par maxoxo »

Salut,

J'ai pas bien compris ? Tu le lances depuis SSH en déportant l'affichage X ? Ou tu essaies de lancer en root directement depuis le Pi branché sur un écran ?

Dans le cas de la seconde solution tu peux essayer

Code : Tout sélectionner

$ sudo -H deja-dup
Sinon la meilleure méthode serait avec pkexec qui reste la seule vraie alternative à l'ancien gksu pour les applications graphiques à exécuter en super-utilisateur. Sauf que là il faut au préalable mettre en place une règle PolKit pour que ça fonctionne bien. On doit sûrement pouvoir trouver un fichier tout prêt pour deja-dup sur le net car honnêtement, je ne sais pas écrire les règles PolKit from scratch.

Teste et tiens nous au courant ;)
Avatar du membre
PerJean
Messages : 122
Enregistré le : 11 déc. 2020 05:39

Re: impossible de lancer deja-dup en root

Message non lu par PerJean »

Jeme connecte en ssh .Pas d'écran car ce raspberry me sert de serveur.
Dans un premier temps aprés m'etre logué en ssh normalement je suis passé en root mais là impossible d'utiliser deja-dup.
Puis j'ai voulu me connecter directement en root ssh root@ etc et la ca bloque avec le message suivant bien que je sois sur de mon mot de passe.
François m'a expliqué que ce n'est pas possible car dans le fichier /etc/ssh/sshd_config: #PermitRootLogin prohibit-password
et qu'il il fallait utiliser une connexion par clé ssh et m'a indiqué de copier ton fichier .ssh/id_rsa.pub sur mon raspberry dans
/root/.ssh/authorized_keys
mais j'ai besoin d'une précision car je n'ai pas trouvé dans root le repertoire ;ssh
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Avatar du membre
PerJean
Messages : 122
Enregistré le : 11 déc. 2020 05:39

Re: impossible de lancer deja-dup en root

Message non lu par PerJean »

mais j'ai besoin d'une précision car je n'ai pas trouvé dans root le repertoire ;ssh
fait aprés être passé en root
tout fonctionne
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Avatar du membre
maxoxo
Messages : 245
Enregistré le : 12 févr. 2021 22:37

Re: résolu : impossible de lancer deja-dup en root

Message non lu par maxoxo »

Salut,

Du coup tu as autorisé le login direct de root via SSH ? Si tu as commenté la variable PermitRootLogin.
Si ton SSH n'est pas ouvert vers l'extérieur ce n'est pas encore trop problématique.

Avais-tu essayé avec les commandes suivantes ?

Code : Tout sélectionner

$ sudo -i
OU

Code : Tout sélectionner

$ su
Sur mon serveur, j'ai désactivé la possibilité de se loguer en root pour raisons de sécurité et j'utilise plutôt ces commandes quand j'ai besoin d'être longtemps sur root.

Après ça peut être l'occasion d'apprendre à utiliser directement Duplicity en ligne de commandes. deja-dup n'étant qu'une interface graphique vers celui-ci.
Avatar du membre
PerJean
Messages : 122
Enregistré le : 11 déc. 2020 05:39

Re: résolu : impossible de lancer deja-dup en root

Message non lu par PerJean »

Je n'ai pas ouvert le port 22. pour des raisons de sécurité d'autant qu'étant à la retraite, je ne suis jamais longtemps absent de la maison .
Par ailleurs, je me connecte en root via une clé avec en sus un mot de passe.
Je ne pense pas que le risque soit grand.
Portable Lenovo V110-15ISK
CPU: Dual Core: Intel Core i3-6006U type: MT MCP speed: 2000 MHz
Carte graphique: Intel HD Graphics 52 , Carte son Realtek RTL8111/8168/8411
Linux Mint xfce 64 bits
pc bureau
cpu I3,carte AsusRock,ram 16 go
Répondre