Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
logiciel:internet:tmate:start [2020/09/04 22:27] – admin | logiciel:internet:tmate:start [2022/08/13 21:57] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Contrairement à **SSH**, **Tmate** ne nécessite pas de connaissance particulière pour permettre | + | Fork de **tmux**, **tmate** permet |
- | **Tmate** est un fork de **tmux** avec des options | + | Contrairement à **SSH**, **tmate** ne nécessite pas de connaissance particulière pour partager une session. |
+ | En général tmate suffit pour une démo rapide d’un outil avec un collègue. | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
- | |||
- | Aller sur [[https:// | ||
- | |||
- | {{ : | ||
- | |||
- | Noter la dernière version (ici, 2.2.1) | ||
===== Installation ===== | ===== Installation ===== | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | Raspberry pi : Savoir si on est en 32 ou 64 bits | + | Savoir si on est en 32 ou 64 bits :< |
- | + | x86_64 | |
- | <cli> | + | |
- | $ uname -m | + | |
- | armv7l | + | |
</ | </ | ||
- | Résultat: | + | Sur un Raspberry pi :<cli prompt=' |
- | | + | armv7l</ |
- | : 32 bits | + | <WRAP list-deep> |
- | | + | |
- | : 64 bits | + | |
+ | </ | ||
+ | </ | ||
+ | <WRAP list-deep> | ||
+ | | ||
+ | - Repérez la dernière version | ||
+ | - Descendez la page et repérez le lien qui vous correspond : | ||
+ | - **64bits**: | ||
+ | - **32bits**: | ||
+ | - **pour Raspberry Pi**: | ||
+ | - Sur le PC à contrôler, selon votre cas, lancez (lien repéré sur la page ci-dessus) : | ||
+ | - **64bits** :<cli prompt=' | ||
+ | ...@...:~$ tar xJf tmate-*amd64.tar.xz</ | ||
+ | - **32bits** :<cli prompt=' | ||
+ | ...@...:~$ tar xJf tmate-*i386.tar.xz</ | ||
+ | - **pour Raspberry Pi** :<cli prompt=' | ||
+ | pi@framboise4: | ||
</ | </ | ||
- | |||
- | Sur le PC à contrôler, selon votre cas, lancer ((remplacer 2.2.1 par le numéro de version)): | ||
- | * tmate 64bits:< | ||
- | $ wget https:// | ||
- | $ tar xzf tmate-*amd64.tar.gz | ||
- | </ | ||
- | * tmate 32bits:< | ||
- | $ wget https:// | ||
- | $ tar xzf tmate-*i386.tar.gz | ||
- | </ | ||
- | * tmate pour RPI:< | ||
- | $ wget https:// | ||
- | $ tar xzf tmate-*armv7l.tar.gz | ||
- | </ | ||
===== Configuration ===== | ===== Configuration ===== | ||
Ligne 52: | Ligne 45: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Se placer | + | <WRAP list-deep> |
- | <cli> | + | - Placez-vous |
- | $ cd tmate-* | + | pi@framboise4: |
- | $ ./tmate | + | To see the following messages again, run in a tmate session: tmate show-messages |
- | </ | + | Press <q> or < |
+ | --------------------------------------------------------------------- | ||
+ | Connecting to ssh.tmate.io... | ||
+ | Note: clear your terminal before sharing readonly access | ||
+ | web session read only: https:// | ||
+ | ssh session read only: ssh ro-YYYYYYYYYYYYYYYYYYYYYYYYY@lon1.tmate.io | ||
+ | web session: https:// | ||
+ | ssh session: ssh TTTTTTTTTTTTTTTTTTTTTTTTT@lon1.tmate.io | ||
- | On se retrouve dans une session tmate; ne pas s' | ||
- | 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, lancer dans votre session tmate: | ||
- | <cli> | ||
- | $ ./tmate show-messages | ||
- | Mon Dec 4 20:04:37 2017 [tmate] Connecting to ssh.tmate.io... | ||
- | Mon Dec 4 20:04:37 2017 [tmate] Note: clear your terminal before sharing readonly access | ||
- | Mon Dec 4 20:04:37 2017 [tmate] web session read only: https:// | ||
- | Mon Dec 4 20:04:37 2017 [tmate] ssh session read only: ssh ro-XXXXXXXXXXXXXXXXXXXXXXXXX@ln2.tmate.io | ||
- | 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 | ||
- | </ | ||
- | Il y a donc 4 façons de se connecter à la machine: | ||
- | * en ssh: | ||
- | * avec contrôle à distance du terminal: < | ||
- | * en lecture seule< | ||
- | $ ssh ro-XXXXXXXXXXXXXXXXXXXXXXXXX@ln2.tmate.io | ||
- | </ | ||
- | * en web: | ||
- | * avec contrôle: [[https:// | ||
- | * en lecture seule (une page web où le participant voit le terminal sans le contrôler: [[https:// | ||
- | transmettre ((par mail, téléphone ou ... signaux de fumée | + | |
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | [0] 0: | ||
+ | |||
+ | Il y a donc 4 façons de se connecter à la machine : | ||
+ | - via ssh : | ||
+ | - avec contrôle à distance du terminal :<cli prompt=' | ||
+ | - en lecture seule :<cli prompt=' | ||
+ | - via le web : | ||
+ | - avec contrôle à distance du terminal :<cli prompt=' | ||
+ | - en lecture seule :<cli prompt=' | ||
+ | </ | ||
+ | |||
+ | Transmettre | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 90: | Ligne 88: | ||
* **(en)** [[http://]] | * **(en)** [[http://]] | ||
- | * **(fr)** [[http://]] | + | * **(fr)** [[https://www.metal3d.org/ |
---- | ---- | ||
- | //Basé sur << [[http://|Article]] >> par Auteur.// | + | //Basé sur << [[https:// |