Descobri que a opção -M
do autossh não é confiável e sempre uso -M 0
e deixo que o SSH faça o monitoramento da conexão, junto com TCPKeepAlive = sim (resp." no
"para conexões interativas) e ServerAliveInterval=30
.
Eu tenho um PI em casa que cria um túnel SSH para o meu VPS com autossh para que eu possa acessá-lo do meu VPS.
Quando eu faço login no meu PI do meu VPS, a conexão continua fechando (o que a torna inutilizável). Por exemplo, quando eu edito um arquivo ou mesmo quando eu cd para outro diretório, a conexão é fechada.
No entanto, se eu fizer ssh do meu PI para o meu VPS, a sessão do ssh continuará a ser executada e não será encerrada.
Eu gostaria de ter uma sessão confiável do meu VPS para o meu PI
Aqui está o comando que eu uso para conectar-se para criar o túnel:
autossh -M 5233 -N -R 2514:localhost:22 vps -o "ServerAliveInterval 60" -o "ServerAliveCountMax 3" -i /home/xbian/.ssh/id_rsa
e aqui está minha configuração ssh no meu PI configuração do sshd
Descobri que a opção -M
do autossh não é confiável e sempre uso -M 0
e deixo que o SSH faça o monitoramento da conexão, junto com TCPKeepAlive = sim (resp." no
"para conexões interativas) e ServerAliveInterval=30
.
Tags ssh ssh-tunneling