Openssh - Acesso via ssh com porta uma diferente

Openssh - Acesso  via ssh com porta uma diferente

image-20210502073322833

O ssh e suas ferramtas é sem dúvias um das aplicações que otimizam e muito a administração em um sistema unix like, sua funcionalidade é tão evidente que até mesmo versões recentes do windows 10 aderiram a ess solução, vale lembra que no Gnu/Linux usamos a versão openssh.

Com o ssh podemos fazer inúmeras tarefas, incluindo transferência de arquivos sobre o scp ou rsync, sftp eu prefiro usar a segunda opção.

A porta padrão de operação do ssh é a 22, porém esse parâmetro pode ser mudado no host, seja por segurança ou para atender uma gama maior de clientes sem que um interfira, ou conheça o ambiente alheio, no geral isso é feito para ter um controle maior nos acessos externos.

Nesse post demonstraremos como pode editar o ssh/config para definir a porta ssh de um host externo.

Acesse o arquivo ~/.ssh/config com o seu editor preferido.

vim -c 'startinsert' ~/.ssh/config

o padrão desse parâmetro é

Host host/
    Port porta

Como exemplo acessarei um host 10.20.30.221 com porta 7658

Host 10.20.30.221
    Port 7658

Host 10.20.30.9
    Port 8547    

Caso queira informar outro host siga o modelo proposto.


Feito essa configuração, basta informar na linha de comando o endereço sem especificar a porta, isso é bastante útil quando estamos usando o rsync.

ssh marcos@10.20.30.9

Sobre o projeto

OpenSSH é a principal ferramenta de conectividade para login remoto com o protocolo SSH. Ele criptografa todo o tráfego para eliminar espionagem, sequestro de conexão e outros ataques. Além disso, o OpenSSH oferece um grande conjunto de recursos de túnel seguro, vários métodos de autenticação e opções de configuração sofisticadas.

O pacote OpenSSH consiste nas seguintes ferramentas:

O OpenSSH é desenvolvido por alguns desenvolvedores do Projeto OpenBSD e disponibilizado sob uma licença estilo BSD.

O OpenSSH é incorporado a muitos produtos comerciais, mas muito poucas dessas empresas auxiliam o OpenSSH com financiamento.

Contribuições para o OpenSSH podem ser enviadas para a Fundação OpenBSD .

Fonte: https://www.openssh.com/

Posted on