Il faut également ajouter un LISTEN dans le fichier
/etc/X11/xdm/Xaccess
Et si ca marche toujours pas, peut-etre faudra-til rajouter une ligne dans /etc/hosts.allow et configurer ton firewall
>J'utilise Xmamager 2.0 sous windows et j'aimerais ouvrir une session X depuis >mon serveur Linux.
Si j'ai bien compris, tu voudrais lancer sur ton linux des programmes et avoir l'affichage graphique sur ton windows.
> Je souhaite utiliser XDMCP et j'ai modifié le fichier /etc/X11/gdm/gdm.conf afin
> d'activer xdmcp mais toujours rien.
Pour des raisons de sécurité, les distributions configurent X pour qu'il n'affiche qu'une session en local.
Le problème peut provenir :
- d'une mauvaise configuration de ce fichier,
- de la mauvaise configuration d'un fichier type Xacces,
- de ton pare-feu.
Je ne connais pas gdm ni red-hat mais les conseils suivants peuvent t'aider.
Déconnecte toi d'internet (pour des raisons de sécurité).
Toutes les modifications ci-dessous sont à faire sur ton linux sous le compte root.
Enleve ton pare-feu . En mode texte, il suffit de taper dans un terminal virtuel les lignes 3 suivantes :
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
Si tu trouves un fichier
/etc/X11/gdm/Xacces
ouvre ce fichier avec un éditeur de texte et ajoute sur une nouvelle ligne une étoile : toute tentative de connection (locale ou distante) sera acceptée.
Passe en mode texte puis en mode graphique pour que les modifications de ce fichier soient prises en compte.
Pour test, lance la commande suivante en mode texte :
X -query localhost :1
X va essayer de contacter par XDMCP le programme gdm et te permettre de te connecter en mode graphique.
Si cela fonctionne, tu devrais pouvoir te connecter sur ton linux à partir de ton windows. Il te restera à configurer proprement le fichier Xacces et ton pare-feu : la suite au prochain numéro. Avant de te reconnecter à internet, enlève l'étoile du fichier /etc/X11/gdm/Xacces !
Si cela ne fonctionne pas, indique les modifications réalisées et leurs effets.
# Xaccess
Posté par 桃白白 . Évalué à 1.
/etc/X11/xdm/Xaccess
Et si ca marche toujours pas, peut-etre faudra-til rajouter une ligne dans /etc/hosts.allow et configurer ton firewall
# X distant
Posté par slack . Évalué à 1.
Si j'ai bien compris, tu voudrais lancer sur ton linux des programmes et avoir l'affichage graphique sur ton windows.
> Je souhaite utiliser XDMCP et j'ai modifié le fichier /etc/X11/gdm/gdm.conf afin
> d'activer xdmcp mais toujours rien.
Pour des raisons de sécurité, les distributions configurent X pour qu'il n'affiche qu'une session en local.
Le problème peut provenir :
- d'une mauvaise configuration de ce fichier,
- de la mauvaise configuration d'un fichier type Xacces,
- de ton pare-feu.
Je ne connais pas gdm ni red-hat mais les conseils suivants peuvent t'aider.
Déconnecte toi d'internet (pour des raisons de sécurité).
Toutes les modifications ci-dessous sont à faire sur ton linux sous le compte root.
Enleve ton pare-feu . En mode texte, il suffit de taper dans un terminal virtuel les lignes 3 suivantes :
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
Si tu trouves un fichier
/etc/X11/gdm/Xacces
ouvre ce fichier avec un éditeur de texte et ajoute sur une nouvelle ligne une étoile : toute tentative de connection (locale ou distante) sera acceptée.
Passe en mode texte puis en mode graphique pour que les modifications de ce fichier soient prises en compte.
Pour test, lance la commande suivante en mode texte :
X -query localhost :1
X va essayer de contacter par XDMCP le programme gdm et te permettre de te connecter en mode graphique.
Si cela fonctionne, tu devrais pouvoir te connecter sur ton linux à partir de ton windows. Il te restera à configurer proprement le fichier Xacces et ton pare-feu : la suite au prochain numéro. Avant de te reconnecter à internet, enlève l'étoile du fichier /etc/X11/gdm/Xacces !
Si cela ne fonctionne pas, indique les modifications réalisées et leurs effets.
Slack
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.