Dado o código que você postou, se você executar ssh a partir do tmux, você terá $TERM = screen , então você não estará tentando se conectar a uma janela do tmux. Em outras palavras, o código que você já tem deve funcionar como desejado. Há algo suspeito acontecendo. Certifique-se de que seus arquivos dot não atrapalhem a variável TERM (se você precisar modificar TERM , o que é muito raro, certifique-se de fazê-lo apenas em circunstâncias muito específicas; em particular, não altere se for screen ).