2016-07-25 8 views

답변

1

사용 -W 오히려 다음 netcat :

RequestTTY yes 

을 다음 ssh finalHostNick -t tmux attach -d, 아니면 그냥 설치 강타를 사용하여 연결 : 당신이 tmux attach -d을 실행하려면

Host jumpHostNick 
    HostName jumphost.com 
    User username 

Host finalHostNick 
    User username 
    ProxyCommand ssh -W finalHostURL:22 jumpHostNick 

, 당신은 또한 finalHostNick에 추가한다 별칭 :

alias ssh-final='ssh finalHostNick -t tmux attach -d' 

~/.bashrc

+0

'ssh finalHostNick -t tmux attach -d'이 트릭을 수행합니다. 왜'netcat'보다는 -W를 사용합니까? – Hatshepsut

+0

'netcat'은 점프 박스에 바이너리가 필요하기 때문입니다. '-W'를 사용하는 것은 똑같지 만 점프 박스에 설치되어있는'netcat'에 의존하지 않습니다. – Jakuje

+0

'-t tmux attach -d'를 ssh 설정에 포함시킬 수 있습니까? – Hatshepsut