Preciso testar a vulnerabilidade do "Servidor SSH v5.3". O problema é que o Ubuntu vem com o Servidor SSH versão 7 e não sei como remover o atual.
Provavelmente:apt remove ssh-server —purge
Mas como posso instalar o ssh-server 5.3?
Existe alguma maneira de pesquisar no antigo repositório do apt a versão 5.3?
Obrigado!
Responder1
Você pode construir e instalar uma versão “portátil” do OpenSSH a partir do código-fonte:
Baixe o tar ball para a versão desejada de um dos sites espelhos listados emhttps://openssh.com/portable.html.
A instalação do OpenSSH segue o procedimento comum descrito em “Como instalo um arquivo .tar.gz (ou .tar.bz2)?”:
tar -xf [TARBALL] cd [EXTRACTED-PATH] ./configure [options...] make make install # Use 'sudo' if you want to install for all users.
Neste caso específico, você pode querer definir um prefixo de instalação para evitar a substituição ou ocultação da instalação regular do OpenSSH:
./configure --prefix=[PREFIX]
Os caminhos adequados
PREFIX
podem ser algo como~/openssh-5.3
ou/opt/openssh-5.3
.Se você tiver problemas, consulte as instruções de instalação incluídas, normalmente em arquivos chamados
INSTALL
ouBUILDING
. Você também pode encontrá-lo emhttp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/INSTALL.- O problema mais provável é a falta de dependências da biblioteca.
Se você não conseguir resolver o problema usando os recursos mencionados acima, sinta-se à vontade para editar sua pergunta e deixar um comentário abaixo desta resposta para chamar minha atenção para suas alterações.