Display X distant et iceweasel
Résolu
jisisv
Messages postés
3645
Date d'inscription
Statut
Modérateur
Dernière intervention
-
jisisv Messages postés 3645 Date d'inscription Statut Modérateur Dernière intervention -
jisisv Messages postés 3645 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour à toutes et à tous
Je vous fais part du comportement anormal suivant (auquel je n'avais par ailleurs jamais eu à faire)
Contexte:
Deux PC Debian, nommés bata et osiris.
Un navigateur iceweasel tourne sur bata.
Connexion avec ssh -X de bata vers osiris.
Description du problème
Lancement de icedove sur osiris, affichage sur le display de bata.
Double click sur un lien dans un message dans icedove.
Question
Quel doit d'après vous être le comportement normal du système?
Il semble évident qu'un navigateur tournant sur osiris doit s'ouvrir et s'afficher sur bata, non?
Au lieu de cela, une fenêtre ou onglet s'ouvre dans le navigateur local(bata)
Ce comportement me semble anormal (je dirais même délirant) et défie toutes les règles de sécurité.
Notons que si iceweasel ne tourne pas sur bata, le lien cliqué sur icedove(osiris) ouvre, comme prévu, un navigateur tournant sur osiris affiché sur bata.
Que pensez-vous de cela?
Je vous remercie pour vos commentaires et suggestions.
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
Je vous fais part du comportement anormal suivant (auquel je n'avais par ailleurs jamais eu à faire)
Contexte:
Deux PC Debian, nommés bata et osiris.
Un navigateur iceweasel tourne sur bata.
Connexion avec ssh -X de bata vers osiris.
Description du problème
Lancement de icedove sur osiris, affichage sur le display de bata.
Double click sur un lien dans un message dans icedove.
Question
Quel doit d'après vous être le comportement normal du système?
Il semble évident qu'un navigateur tournant sur osiris doit s'ouvrir et s'afficher sur bata, non?
Au lieu de cela, une fenêtre ou onglet s'ouvre dans le navigateur local(bata)
Ce comportement me semble anormal (je dirais même délirant) et défie toutes les règles de sécurité.
Notons que si iceweasel ne tourne pas sur bata, le lien cliqué sur icedove(osiris) ouvre, comme prévu, un navigateur tournant sur osiris affiché sur bata.
Que pensez-vous de cela?
Je vous remercie pour vos commentaires et suggestions.
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
A voir également:
- Display X distant et iceweasel
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Display fusion - Télécharger - Divers Utilitaires
- Photoscape x - Télécharger - Retouche d'image
- Direct x - Télécharger - Pilotes & Matériel
3 réponses
Salut,
Mais je conçois effectivement que ce n'est pas normal ;-(
As-tu essayé avec un autre navigateur ? (en fait 2 navigateurs différents en même temps)
Double click sur un lien dans un message dans icedoveEuh... un seul devrait suffire, non ? ;-\
Mais je conçois effectivement que ce n'est pas normal ;-(
As-tu essayé avec un autre navigateur ? (en fait 2 navigateurs différents en même temps)
C'est le problème du clic, il est difficile de savoir exactement la commande qui est lancé derrière.
"Notons que si iceweasel ne tourne pas sur bata, le lien cliqué sur icedove(osiris) ouvre, comme prévu, un navigateur tournant sur osiris affiché sur bata. " Pour moi, le plus étrange, comment osiris sais qu'un navigateur tourne sur bata ? osiris peut demander au serveur X de bata de lui lister les fenêtre ouvertes ?
Il est possible que icedove lance un script sans prendre en compte la variable DISPLAY et la redéfinisse en local. Si l'utilisateur a une session X ouverte sur osiris, je ne vois pas de problème de sécurité (sinon, le serveur X d'osiris est peut être mal configuré).
"Notons que si iceweasel ne tourne pas sur bata, le lien cliqué sur icedove(osiris) ouvre, comme prévu, un navigateur tournant sur osiris affiché sur bata. " Pour moi, le plus étrange, comment osiris sais qu'un navigateur tourne sur bata ? osiris peut demander au serveur X de bata de lui lister les fenêtre ouvertes ?
Il est possible que icedove lance un script sans prendre en compte la variable DISPLAY et la redéfinisse en local. Si l'utilisateur a une session X ouverte sur osiris, je ne vois pas de problème de sécurité (sinon, le serveur X d'osiris est peut être mal configuré).
La solution se trouve dans l'utilisation de l'option '-no-remote', valide aussi bien pour iceweasel , qu'icedove.
J'ai rajouté les lignes
Notons que ceci n'explique pas comment le client distant communique avec la session ice*** locale.
Voir https://www.linuxquestions.org/questions/showthread.php?p=5386967#post5386967 et les liens attenants
Je regarderai avec strace si je peux analyser le comportement plus en profondeur.
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
J'ai rajouté les lignes
alias iceweasel='/usr/bin/iceweasel -no-remote' alias icedove='/usr/bin/icedove -no-remote'dans mons .bashrc
Notons que ceci n'explique pas comment le client distant communique avec la session ice*** locale.
Voir https://www.linuxquestions.org/questions/showthread.php?p=5386967#post5386967 et les liens attenants
Je regarderai avec strace si je peux analyser le comportement plus en profondeur.
Gates gave ^W sold you the windows.
GNU gave us the whole house.(Alexandrin)
Depuis Mint j'ai ouvert un terminal et lancé un et j'ai ouvert Iceweasel.
Tous les liens s'ouvrent bien dans le navigateur y compris les doubles-clics qui se comportent comme un seul clic ;-\