On 23/08/12 5:32 AM, Pavlos Parissis wrote:> On 21 August 2012 13:14, Stephen
Thirlwall <[email protected]> wrote:
>> On 21/08/12 8:10 PM, Nicholas Marriott wrote:
>>> Hi
>>>
>>> You need to ssh back into the server running tmux to run the command.
>>
>> Thanks Nicholas.
>>
>> Seems so obvious now :)
>>
>
> I am curious to know how you manage it.
In short:
remote$ ssh local tmux <command>
Works much the same as:
local$ tmux <command>
You need to be able to ssh from the remote host back to the local (which should
be
the case unless you're going through a firewall or something, like I am)
It also makes things a lot easier if you've got ssh keys setup in both
directions,
so you don't need to keep typing passwords in.
Here's a picture of how it works (in my head at least - please correct me here
if I'm wrong)
Local case:
tmux server <--> local socket <--> tmux command
Remote case: (<==/thing/==> is a network connection between local & remote
hosts)
tmux server <--> local socket <--> tmux command <==/ssh/==> ssh tmux
command
I'd initially envisioned something much more complicated involving ssh tunnels,
like:
tmux server <--> local socket <==/ssh tunnel/==> remote 'mirror' of
local socket <--> tmux command
(I've no idea if that one above is actually possible/meaningful)
Things get more fun if you want to do something like: tmux split-window "exec
vim"
The "exec vim" gets called the tmux server on the local machine, so you need to
do:
remote$ ssh local tmux split-window "exec ssh -t remote vim"
Which actually does what you expect, with a few minor differences (eg. cwd of
vim is $HOME)
Steve
ps. also keep in mind what Jim wrote earlier - unless you're calling this stuff
from a script,
it's probably much easier to do:
<tmux-prefix> : command
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
tmux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tmux-users