Démarrer le serveur X11 sur une connexion SSH ?

Utilisateur anonyme -  
Flachy Joe Messages postés 2102 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je cherche comment faire pour que le serveur X11 de Ubuntu ne démarre pas sur l'environnement de bureau par défaut mais sur celui d'un seuveur distant virtualisé par "X11 forwarding" donc par SSH.

Merci,

Axelandre...
A voir également:

2 réponses

Flachy Joe Messages postés 2102 Date d'inscription   Statut Membre Dernière intervention   261
 
Salut,
il faut virer le gestionnaire de session du démarrage (lightdm est le défaut sous ubuntu, sinon gdm3, ou autre)
update-rc.d -f lightdm remove
puis créer un script de démarrage contenant cette commande, en remplaçant user@host par la bonne valeur.
X :0 & DISPLAY=:0 ssh -X user@host dm-tool add-nested-seat --fullscreen
Je n'ai pas testé mais je pense que tu vas avoir un souci pour rentrer le mot de passe ssh, donc regarde comment se-connecter-en-ssh-sans-demande-de-mot-de-passe

Il doit y avoir moyen de créer un utilisateur qui ne sert qu'à ssh, de manière à ce que la connexion sans mot de passe ne permette pas de bidouiller dans le serveur.
Dans ce cas dans tuto op.cit. : machine A = utilisateur root, machine B = utilisateur ssh

Bonne continuation !
1
Flachy Joe Messages postés 2102 Date d'inscription   Statut Membre Dernière intervention   261
 
Si ton ordi ne te sert qu'à te connecter à une machine distante, regarde aussi du coté de DRBL...
0
mlp_Epilepsy Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   4
 
Salut,

sudo update-rc.d gdm3 remove
ou quelque chose comme ça, essaye avec gdm remove ou recherche dans le man pour voir si c'est remove ou disable ou autre chose (j'utilise arch).

J'ai fait ça sur mon serveur pour n'avoir qu'une interface graphique quand j'en ai besoin uniquement, et cela marche parfaitement bien.

Bonne journée,
mlp_Epilepsy
0
Utilisateur anonyme
 
Alors, ta réponse ne me conviens pas entièrement : Ce que je voudrais c'est non seulement que l'environnement par défaut ne démarre pas mais aussi qu'il soit remplacé par celui c'un serveur distant.
0
mlp_Epilepsy Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   4
 
Euh, je n'ai pas tout compris ^^.

As tu cherché sur google ?
0
Utilisateur anonyme
 
bien sur, et je n'ai rien trouvé.

Je vais essayer d'etre plus clair : je voudrais que mon ordinateur démarre une session SSH automatiqement sans que Unity démarre.

Conclusion : Je veux que ca démarre sur un serveur distant et que j'interagisse avec le serveur et non mon ordi :)
0
mlp_Epilepsy Messages postés 91 Date d'inscription   Statut Membre Dernière intervention   4
 
Si j'ai bien compris, je sais pas faire, désolé :c
0