Eu gostaria de continuar verificando um arquivo de log (chamado myapp.log) localizado em um servidor web & manter o conteúdo atualizado deste arquivo mostrando para mim (usando o comando linux tail -f myapp.log
). O nome do servidor da web remoto é serviço
Esse servidor remoto só pode ser acessado por meio de outros dois servidores remotos (denominados Alpha e Beta ). Então, eu tenho que estabelecer várias conexões SSH para acessar o servidor service remoto. como abaixo:
Etapa 1, SSH para o servidor Alpha :
ssh [email protected]
(a senha é obrigatória)
(Agora, estou no servidor Alpha )
Etapa 2, SSH para o servidor Beta por meio do Alpha :
ssh beta.server.org
(a senha é obrigatória)
(Agora, estou no Beta )
Etapa 3, SSH para o servidor serviço por meio do Beta :
sudo ssh service
(a senha é obrigatória)
(Agora, estou no servidor Service )
Etapa 4, abra o arquivo de log do meu servidor:
tail -f myapp.log
Sempre que preciso executar os comandos acima no terminal para acessar o arquivo myapp.log . A parte mais chata é a conexão manter-se viva por 20min, então eu tenho que executar esses comandos novamente para acessar o arquivo myapp.log .
Existe uma maneira de manter as conexões ativas o tempo todo, que eu possa ver o conteúdo myapp.log o tempo todo sem fazer essas conexões SSH a cada 20 minutos?
Eu preciso disso para a máquina Mac & Máquina Windows 7. Alguma sugestão?