O que é AutoSSH?
Um AutoSSH é um programa usado para iniciar uma instância do SSH, monitorar a cópia e reiniciá-la conforme necessário, caso pare de passar tráfego ou morra. A ideia principal e o mecanismo são retirados do Reliable SSH Tunnel (rstunnel), mas implementados em C. Ele realiza o monitoramento da conexão usando um loop de encaminhamento de porta.
Qual é o uso do AutoSSH?
O principal uso do AutoSSH é monitorar e reiniciar as sessões SSH. Ele acompanha a integridade da conexão SSH e a reinicia sempre que necessário. É muito útil para acompanhar conexões de internet não confiáveis como GSM. Ele mantém um túnel confiável entre servidores de monitoramento e servidores remotos.
Além disso, ele é usado para construir um loop de encaminhamento SSH, do remoto para o local e do local para o remoto, e então enviar os dados para teste, que deveriam retornar. Este método é conhecido como loop-of-forwarding. Outro uso do programa AutoSSH é especificar uma porta para o serviço de eco remoto que ecoa os dados de teste. Isso ajuda a garantir que nenhum número de porta colida nas máquinas remotas e também evita congestionamentos. O método de loop de encaminhamento está sempre disponível para todas as situações em que o serviço de eco não pode ser usado.
Agora, vamos instalar o AutoSSH no sistema operacional Ubuntu 22.04. Supondo que você tenha o Ubuntu 22.04 instalado em seu sistema, é necessário iniciar o sistema operacional. Abra o terminal para executar os comandos.
Como instalar o AutoSSH no Ubuntu 22.04
Para instalar o AutoSSH no Ubuntu 22.04, podemos usar um método desejado dos três. Os três métodos são aptitude, apt e apt-get. Aqui, vamos definir cada método de instalação.
Use o método apt-get para instalar o AutoSSH
O método apt-get é um dos três métodos usados para instalar o AutoSSH no Ubuntu 22.04. Mas antes de instalar o AutoSSH, você precisa atualizar o banco de dados usando o comando update:
Pressione Enter para executar o comando e atualizar o banco de dados. Depois de pressionar enter, você será solicitado a digitar a senha. Forneça a senha para iniciar a execução do comando. Aqui está a saída de exemplo que você verá:
Quando a atualização estiver concluída, o sistema estará pronto para instalar o AutoSSH. Execute o seguinte comando para instalar o AutoSSH:
A seguinte saída será produzida para o comando apt-get install AutoSSH:
Use o método apt para instalar o AutoSSH
O segundo método é um comando apt para instalar o programa AutoSSH. O mesmo procedimento será seguido aqui. Primeiro, atualize o banco de dados usando o comando update. Verifique o comando completo fornecido abaixo:
Agora que o banco de dados está atualizado, execute o comando install. Aqui está o comando apt install para instalar o AutoSSH:
Use o método aptitude para instalar o AutoSSH
O terceiro método usa o comando aptitude para instalar o programa AutoSSH no Ubuntu 22.04. Siga o mesmo processo para instalar o AutoSSH usando o comando aptitude. Atualize o banco de dados com o comando aptitude update:
Ao executar este comando, você pode obter a seguinte saída, pois o aptitude geralmente não é instalado por padrão no Ubuntu.
Portanto, você precisa instalar manualmente o aptitude e, em seguida, instalar o AutoSSH usando o comando aptitude. Você pode usar o comando apt-get ou apt para instalar o aptitude:
Isso instalará o aptitude no sistema operacional Ubuntu e permitirá que você use o comando aptitude para instalar o programa AutoSSH. Execute o comando de atualização do aptitude novamente:
Desta vez, você verá a seguinte saída semelhante:
Agora, execute o comando aptitude install AutoSSH para instalar o AutoSSH:
Como desinstalar o AutoSSH no Ubuntu 22.04
Em seguida, vamos desinstalar o programa AutoSSH do sistema operacional Ubuntu 22.04. Use o comando remove para desinstalar o pacote AutoSSH. Aqui está o comando completo usado para desinstalar o pacote AutoSSH:
Quando você pressionar enter para executar este comando, o sistema solicitará que você digite a senha. Forneça a senha para executar o comando e o sistema solicitará sua permissão para remover ou não o comando AutoSSH. Pressione a tecla Y no teclado para dar acesso para remover o pacote AutoSSH. Este comando “remove” removerá apenas o pacote AutoSSH, mas não suas dependências e configurações. Para fazer isso, você precisa usar o seguinte comando:
Isso removerá todas as dependências do pacote AutoSSH que não são mais usadas pelo Ubuntu 22.04. Para remover todas as configurações do pacote AutoSSH, execute o seguinte comando no terminal:
Se você deseja remover todas as dependências e configurações dos pacotes AutoSSh, você pode fazer isso usando o seguinte comando:
Este comando permite remover todas as dependências e configurações do pacote AutoSSh com um único comando.
Conclusão
Este artigo é um tour rápido de instalação e desinstalação do pacote AutoSSH no Ubuntu 22.04. O pacote AutoSSH é um programa usado para iniciar, monitorar e reiniciar uma instância do SSH. Aqui, aprendemos sobre o uso do AutoSSH e como instalá-lo usando três métodos diferentes. Os comandos apt, apt-get mad aptitude são usados para instalar o pacote AutoSSH no Ubuntu 22.04. Para desinstalar o AutoSSH, o comando remove é usado. Além disso, para remover as dependências e configurações do AutoSSH, você pode usar os comandos autoremove e purge, respectivamente. Esses comandos podem ser usados de forma independente e separada, ou você também pode usá-los juntos para remover todas as dependências e configurações do AutoSSH com um único comando.