次のようにリモートに ssh します:
ssh -A ipaddress -o StrictHostKeyChecking=no -t "tmux new -A -s session"
リモートtmuxでローカルを使用する方法はありますか?~/.tmux.conf
? それらのインスタンスのボリュームは頻繁に変更/停止するため、リモートの tmux.conf にコピーすることはできません。そのため、ssh するたびにコピーする必要があります。
答え1
TL;DR: いいえ。少なくとも、NFS または cron を設定してローカル構成ファイルをリモート ボックスにリンクしなければ、できません。
毎回コピーするか、この直前のコマンドとしてコピーするか、
scp ~/.tmux.conf ipaddress:~/.tmux.conf
またはsshコマンド内で
ssh -A ipaddress -o StrictHostKeyChecking=no -t "scp <localPCaddress>:~/.tmux.conf ~/.tmux.conf && tmux new -A -s session"
ローカルまたはリモート マシンで cron ジョブを作成して、この scp コマンドを頻繁に実行すれば、このコマンドについて考える必要がなくなります。また、NFS をセットアップして、リモート システムがローカル ファイルにアクセスできるようにすることもできます。Tmux はリモート ファイルを読み取ることができません。そのために設計されていないためです。