| edix_tmate(7f) | edix_tmate(7f) |
NOM
edix_tmate - Utilisation de tmate dans les travaux pratiques sous edix.
INTRODUCTION
à écrire
CONFIGURER SSH
Les droits de .ssh : à écrire
VOIR AUSSI
edix(7f), edix_travail_a_distance(7f), android(7f), windows(7f)
POUR MEMOIRE
Si vous rejoignez une séance de travail dans laquelle des collègues travaillent à plusieurs sur un même terminal avec tmate, alors pour les rejoindre il faut
- récupérer l'adresse ssh du terminal partagé ;
- accéder au terminal partagé avec la commande ssh.
Typiquement, l'adresse ssh du terminal partagé vous aura été envoyée par mail, ou bien elle aura été écrite dans le chat de mumble. La ligne qui vous aura été envoyée ressemblera à quelque chose comme
ssh session read only: ssh ro-abZQyCdmVnfF8d3fYQaBkRgfH@lon1.tmate.io
ssh session: ssh 9vbD3vcvXF233bVWu79eMzuzj@lon1.tmate.io
En tout cas, ce qui compte pour vous est de récupérer la commande ssh qui est après le symbole : et de la saisir dans le terminal. Par exemple :
~ $ ssh ro-abZQyCdmVnfF8d3fYQaBkRgfH@lon1.tmate.io
Si vous rencontrez des difficultés avec ssh, c'est peut-être que les droits de votre répertoire .ssh ne sont pas ceux attendus par ssh. Le problème peut aussi venir des fichiers qui sont situés dans ce répertoire, typiquement les fichiers known_hosts et authorized_keys. Dans ce cas, consutez la section sur la gestion des droits des fichiers sous windows (voir plus bas).
Utiliser tmate pour ouvrir un terminal partagé sur votre ordinateur
Si vous souhaitez inviter des personnes distantes à observer ce qui se joue dans votre terminal, ou si vous souhaitez qu'elles puissent à distance saisir des commandes dans votre terminal, alors c'est vous qui devez initier une session tmate. Pour cela vous utilisez la commande
~ $ tmate
Tip: if you wish to use tmate only for remote access, run: tmate -F [0/0] To see the following messages again, run in a tmate session: tmate show-messages Press <q> or <ctrl-c> to continue --------------------------------------------------------------------- Connecting to ssh.tmate.io... Note: clear your terminal before sharing readonly access web session read only: https://tmate.io/t/ro-fbXCQSKsGGfgaLT6yJtLn6fLf ssh session read only: ssh ro-fbXCFSKsGGQgaLT6yJtLn6fLf@lon1.tmate.io web session: https://tmate.io/t/vaHDJVx7QeZtBzkSzCNwAEGZS ssh session: ssh vaHDJVx7jeZtBzkSzCNwAEGQS@lon1.tmate.io
Vous recopiez alors l'une des deux lignes ssh, c'est à dire :
- •
- si vous souhaitez que les personnes puissent seulement observer,
ssh session read only: ssh ro-fbXCFSKsGGQgaLT6yJtLn6fLf@lon1.tmate.io
- •
- si vous souhaitez qu'ils puissent agir sur votre machine,
ssh session: ssh vaHDJVx7jeZtBzkSzCNwAEGQS@lon1.tmate.io
Puis vous envoyez la ligne aux personnes distantes (par mail ou via le chat de mumble).
On utilise le logiciel tmate(1f). Un étudiant exécute tmate depuis le terminal qu'il souhaite partager. Il envoie aux autres étudiants la commande ssh qui s'affiche dans son terminal, par exemple
ssh Jz9qVVQWbWv3dsNuqUNXNRSVY@lon1.tmate.io
Tous les étudiants peuvent alors travailler simultanément sur le même terminal.
Si vous rejoignez une séance de travail dans laquelle des collègues travaillent à plusieurs sur un même terminal avec tmate, alors pour les rejoindre il faut
- récupérer l'adresse ssh du terminal partagé ;
- accéder au terminal partagé avec la commande ssh.
Typiquement, l'adresse ssh du terminal partagé vous aura été envoyée par mail, ou bien elle aura été écrite dans le chat de mumble. La ligne qui vous aura été envoyée ressemblera à quelque chose comme
ssh session read only: ssh ro-abZQyCdmVnfF8d3fYQaBkRgfH@lon1.tmate.io
ssh session: ssh 9vbD3vcvXF233bVWu79eMzuzj@lon1.tmate.io
En tout cas, ce qui compte pour vous est de récupérer la commande ssh qui est après le symbole : et de la saisir dans le terminal. Par exemple :
~ $ ssh ro-abZQyCdmVnfF8d3fYQaBkRgfH@lon1.tmate.io
Si vous rencontrez des difficultés avec ssh, c'est peut-être que les droits de votre répertoire .ssh ne sont pas ceux attendus par ssh. Le problème peut aussi venir des fichiers qui sont situés dans ce répertoire, typiquement les fichiers known_hosts et authorized_keys. Dans ce cas, consutez la page de manuel edix_ssh(7f).
Utiliser tmate pour ouvrir un terminal partagé sur votre ordinateur
Si vous souhaitez inviter des personnes distantes à observer ce qui se joue dans votre terminal, ou si vous souhaitez qu'elles puissent à distance saisir des commandes dans votre terminal, alors c'est vous qui devez initier une session tmate. Pour cela vous utilisez la commande
~ $ tmate
Tip: if you wish to use tmate only for remote access, run: tmate -F [0/0] To see the following messages again, run in a tmate session: tmate show-messages Press <q> or <ctrl-c> to continue --------------------------------------------------------------------- Connecting to ssh.tmate.io... Note: clear your terminal before sharing readonly access web session read only: https://tmate.io/t/ro-fbXCQSKsGGfgaLT6yJtLn6fLf ssh session read only: ssh ro-fbXCFSKsGGQgaLT6yJtLn6fLf@lon1.tmate.io web session: https://tmate.io/t/vaHDJVx7QeZtBzkSzCNwAEGZS ssh session: ssh vaHDJVx7jeZtBzkSzCNwAEGQS@lon1.tmate.io
Vous recopiez alors l'une des deux lignes ssh, c'est à dire :
- •
- si vous souhaitez que les personnes puissent seulement observer,
ssh session read only: ssh ro-fbXCFSKsGGQgaLT6yJtLn6fLf@lon1.tmate.io
- •
- si vous souhaitez qu'ils puissent agir sur votre machine,
ssh session: ssh vaHDJVx7jeZtBzkSzCNwAEGQS@lon1.tmate.io
Puis vous envoyez la ligne aux personnes distantes (par mail ou via le chat de mumble).
| 2025-11-21 | UNIX |