Übertragen Sie die lokale tmux-Konfiguration auf die Remote-

Übertragen Sie die lokale tmux-Konfiguration auf die Remote-

Ich stelle eine SSH-Verbindung zu meiner Fernbedienung her mit:

ssh -A ipaddress -o StrictHostKeyChecking=no -t "tmux new -A -s session"

Gibt es eine Möglichkeit, den Remote-Tmux dazu zu bringen, meinen lokalen Server zu verwenden ~/.tmux.conf? Ich könnte es nicht in die tmux.conf auf dem Remote-Server kopieren, da sich die Volumes für diese Instanzen häufig ändern/ausfallen. Daher muss ich es bei jedem SSH-Vorgang tun.

Antwort1

TL;DR: Nein. Zumindest nicht ohne NFS oder Cron einzurichten, um Ihre lokale Konfigurationsdatei mit der Remote-Box zu verknüpfen.

Was Sie tun können, ist, es jedes Mal zu kopieren, entweder als Befehl direkt vor diesem

scp ~/.tmux.conf ipaddress:~/.tmux.conf

oder innerhalb Ihres SSH-Befehls

ssh -A ipaddress -o StrictHostKeyChecking=no -t "scp <localPCaddress>:~/.tmux.conf ~/.tmux.conf && tmux new -A -s session"

Sie können einen Cron-Job auf dem lokalen oder Remote-Rechner ausführen, um diesen SCP-Befehl häufig auszuführen, sodass Sie nicht daran denken müssen, oder Sie können NFS einrichten, sodass das Remote-System Zugriff auf Ihre lokalen Dateien hat. Tmux kann keine Remote-Dateien lesen; dafür ist es nicht ausgelegt.

verwandte Informationen