Konfigurer Tmux Fjernsessioner: Guide til Session 2 og 3

Hvordan kan session 2 og session 3 i tmux konfigureres som fjernsessioner, der forbinder til eksisterende tmux-sessioner på henholdsvis somehost og someotherhost?

For at konfigurere session 2 og session 3 i tmux som fjernsessioner, skal du oprette nye tmux-sessioner med kommandoer, der bruger SSH til at tilslutte til eksisterende tmux-sessioner på somehost og someotherhost.

Sådan konfigureres session 2 og session 3 i tmux som fjernsessioner

For at konfigurere session 2 og session 3 i tmux som fjernsessioner, der forbinder til eksisterende tmux-sessioner på henholdsvis somehost og someotherhost, skal du følge disse trin:

Forudsætninger

  • Sørg for, at du har SSH-adgang til somehost og someotherhost.
  • tmux skal være installeret på både din lokale maskine og de fjernværter, du vil oprette forbindelse til.

Trin til konfiguration

  1. Åbn en terminal på din lokale maskine.
  2. Start en ny tmux-session eller tilslut en eksisterende session på din lokale maskine:
    tmux new-session -s local
  3. Opret en ny tmux-session (session 2) og tilslut til somehost:
    tmux new-session -s session2 'ssh user@somehost -t "tmux attach-session -t existing-session"'
  4. Opret en ny tmux-session (session 3) og tilslut til someotherhost:
    tmux new-session -s session3 'ssh user@someotherhost -t "tmux attach-session -t existing-session"'

Forklaring

  • tmux new-session -s session2: Opretter en ny tmux-session med navnet session2.
  • ssh user@somehost -t "tmux attach-session -t existing-session": Opretter en SSH-forbindelse til somehost og tilslutter til en eksisterende tmux-session på den fjernværten.
  • Samme proces gentages for session3 og someotherhost.

Ved at følge disse trin kan du nemt konfigurere session 2 og session 3 i tmux som fjernsessioner, der forbinder til eksisterende tmux-sessioner på henholdsvis somehost og someotherhost.