Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
logiciel:internet:tmate:start [2020/10/24 12:15] – [Utilisation] admin | logiciel:internet:tmate:start [2021/02/27 19:54] – admin | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
====== Tmate - partager un terminal entre machines sous Linux ====== | ====== Tmate - partager un terminal entre machines sous Linux ====== | ||
- | ====== Introduction | + | ===== Introduction ===== |
Contrairement à **SSH**, **Tmate** ne nécessite pas de connaissance particulière pour partager une session. | Contrairement à **SSH**, **Tmate** ne nécessite pas de connaissance particulière pour partager une session. | ||
Ligne 9: | Ligne 9: | ||
**Tmate** est un fork de **tmux**. | **Tmate** est un fork de **tmux**. | ||
- | ====== Pré-requis ====== | + | ===== Pré-requis ===== |
- | ====== Installation | + | |
+ | ===== Installation ===== | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
Ligne 23: | Ligne 24: | ||
</ | </ | ||
- | - Repérez la dernière version (ici, 2.4.0) sur [[https:// | + | - Repérez la dernière version (ici, 2.4.0) sur [[https:// |
* Descendez la page et repérez le lien qui vous correspond : | * Descendez la page et repérez le lien qui vous correspond : | ||
* tmate **64bits**: | * tmate **64bits**: | ||
Ligne 37: | Ligne 38: | ||
</ | </ | ||
- | ====== Configuration | + | ===== Configuration ===== |
- | ====== Utilisation | + | ===== Utilisation ===== |
- Placez-vous dans le répertoire créé par la décompression et lancez tmate :<cli prompt=' | - Placez-vous dans le répertoire créé par la décompression et lancez tmate :<cli prompt=' | ||
Ligne 68: | Ligne 69: | ||
[tmate] ssh session: ssh WsDGfJe76TnpyLqxwe9eyRwQ3@lon1.tmate.io</ | [tmate] ssh session: ssh WsDGfJe76TnpyLqxwe9eyRwQ3@lon1.tmate.io</ | ||
</ | </ | ||
- | - Ce terminal peut partager (par défaut) votre session sur **tmate.io** via des adresses secrètes. | + | - Ce terminal peut partager (par défaut) votre session sur **tmate.io** via des adresses secrètes.\\ Pour connaître les infos pour se connecter depuis le web, lancez dans votre session tmate :<cli prompt=' |
- | - Pour connaître les infos pour se connecter depuis le web, lancez dans votre session tmate:< | + | Sat Oct 24 12:07:34 2020 [tmate] Connecting to ssh.tmate.io... |
+ | Sat Oct 24 12:07:34 2020 [tmate] Note: clear your terminal before sharing readonly access | ||
+ | Sat Oct 24 12:07:34 2020 [tmate] web session read only: https:// | ||
+ | Sat Oct 24 12:07:34 2020 [tmate] ssh session read only: ssh ro-XXXXXXXXXXXXXXXXXXXXXXXXX@lon1.tmate.io | ||
+ | Sat Oct 24 12:07:34 2020 [tmate] web session: https:// | ||
+ | Sat Oct 24 12:07:34 2020 [tmate] ssh session: ssh XXXXXXXXXXXXXXXXXXXXXXXXX@lon1.tmate.io</ | ||
$ ./tmate show-messages | $ ./tmate show-messages | ||
Mon Dec 4 20:04:37 2017 [tmate] Connecting to ssh.tmate.io... | Mon Dec 4 20:04:37 2017 [tmate] Connecting to ssh.tmate.io... | ||
Ligne 77: | Ligne 83: | ||
Mon Dec 4 20:04:37 2017 [tmate] web session: https:// | Mon Dec 4 20:04:37 2017 [tmate] web session: https:// | ||
Mon Dec 4 20:04:37 2017 [tmate] ssh session: ssh XXXXXXXXXXXXXXXXXXXXXXXXX@ln2.tmate.io | Mon Dec 4 20:04:37 2017 [tmate] ssh session: ssh XXXXXXXXXXXXXXXXXXXXXXXXX@ln2.tmate.io | ||
- | </ | + | </ |
- | + | * via ssh: | |
- | Il y a donc 4 façons de se connecter à la machine: | + | * avec contrôle à distance du terminal :< |
- | * en ssh: | + | * en lecture seule :<cli prompt=' |
- | * avec contrôle à distance du terminal: < | + | |
- | * en lecture seule< | + | |
$ ssh ro-XXXXXXXXXXXXXXXXXXXXXXXXX@ln2.tmate.io | $ ssh ro-XXXXXXXXXXXXXXXXXXXXXXXXX@ln2.tmate.io | ||
</ | </ | ||
- | | + | |
- | * avec contrôle: [[https:// | + | * avec contrôle: [[https:// |
- | * en lecture seule (une page web où le participant voit le terminal sans le contrôler: [[https:// | + | * en lecture seule (une page web où le participant voit le terminal sans le contrôler: [[https:// |
- | transmettre | + | transmettre le lien ssh ou web à celui qui doit accéder à cette machine |
- | ====== Désinstallation | + | ===== Désinstallation ===== |
- | ====== Voir aussi ====== | + | ===== Voir aussi ===== |
* **(en)** [[http://]] | * **(en)** [[http://]] |