Howto: L'attribution manuelle d'autorisation X pour Debian superutilisateur

Posté le 27. Sep, 2009 par dans Debian , Howto

Aujourd'hui, alors que sous Debian, j'ai remarqué que j'étais en mesure d'exécuter certains programmes en tant qu'utilisateur normal. Mais quand je me suis connecté en tant que super-utilisateur, le programme habitude de fonctionner.
par exemple:
$ Gedit gedit commence
# Gedit ne donnant l'erreur suivante
---------------
krishnanondebian :/ home / Krishnan # gedit
Pas de protocole spécifié
ne peut pas ouvrir d'affichage:
Run 'gedit-help »pour voir la liste complète des options disponibles en ligne de commande.
----------------

X autorisation pour le super-utilisateur semble être une question qui a été discuté à plusieurs reprises. Il existe une commande sux qui est techniquement "su + x autorisation». Je ne savais pas sur la commande sux, j'ai donc pris la route plus longue:

1. ouvrir une console et connectez-vous tant que root: su

2. voir qui peut lancer un "programme X": xauth list
si vous obtenez une erreur ou la liste est vide (vous n'avez pas obtenir quelque chose), puis continuer à lire sur c'est probablement votre solution.

3. ouvrir une console et un utilisateur de voir qui est autorisé à ouvrir les programmes X: xauth list
Cela devrait vous donner quelque chose comme ceci:
bureau / unix: 0 MIT-MAGIC-COOKIE-1 395a5228d995d958a0cc59a5afe9d521
193.5.93.21:0 MIT-MAGIC-COOKIE-1 45891337dd1f30ea26f45bb6b70449b0
bureau: 0 MIT-MAGIC-COOKIE-1 370116e6e873fc798aa4f1429f536219

4. maintenant que ROOT ajouter les noms d'hôtes () que vous voulez être en mesure de lancer des programmes X sur votre écran:

xauth add bureau / unix: 0 395a5228d995d958a0cc59a5afe9d521.

Faites la même chose pour les autres entrées ainsi (si vous voulez être en mesure de lancer à partir d'autres hôtes trop essayer d'ajouter tout si vous ne savez pas lequel est le bon). Notez que les numéros à longue à la fin sont la même chose avec ! les utilisateurs avant AUSSI AVIS le point entre le "desktop / unix: 0" ".". et le nombre Maintenant, vous devriez être ok.Try pour lancer le programme en tant que ROOT. Devrait fonctionner

Source: http://ubuntuforums.org/archive/index.php/t-166863.html

Related posts:

  1. Howto: Mise à niveau vers Debian Squeeze
  2. Howto: Démarrer automatiquement un programme dans Debian
  3. Pourquoi l'odeur Debian comme la liberté?
  4. Applications LiberKey travailler sur Debian en passant par Wine
  5. Comment: Monter un disque NTFS en lecture-écriture dans Debian Lenny

Tags: , ,

One Response to "Howto: L'attribution manuelle d'autorisation X pour Debian superutilisateur"

  1. lefty.crupps

    28. Sep, 2009

    > Notez également le point "." Entre le
    > "Bureau / unix: 0" et le nombre.

    Et où devons-nous ces chiffres ge ou comment peut-on les générer ou de savoir ce que l'on utiliser?

Laisser un commentaire