Em um sistema FreeBSD (8.1), estou procurando instruções sobre como verificar a versão em execução do OpenSSH e também instruções sobre a melhor maneira de baixar instalar uma atualização do OpenSSH
43
Execute sshd -V
or ssh -V
e eles retornarão as informações de versão e uso.
Nota: Estes são "V" maiúsculos agora, quando escrevi originalmente esta resposta, eles estavam em minúsculas.
Há uma dúzia de maneiras de atualizar.
pkg-add -r openssh-portable
cd /usr/ports/security/openssh && make install clean
portupgrade security/openssh-portable
Não estou ciente de nenhum problema com a versão 5.2p1 que acompanha o 8.1-RELEASE. Eu tenho visto e-mails fraudulentos voando por mais de um ano, anunciando agora o lançamento iminente de um hack de dia zero (observe que já faz um ano e meio desde o lançamento, então o dia 'zero' foi muito tempo atrás) .
ssh -V
(note capital v) como no meu sistema (e achei que isso era padrão) a-v
opção é usada para verbose (iirc).Por que você deseja atualizar o OpenSSH? Faz parte do sistema principal e geralmente é atualizado com o sistema.
fonte
Tente executar:
Se isso imprimir / usr / sbin / sshd, provavelmente está instalado como um pacote. Nesse caso, você pode verificar a versão instalada usando:
ou:
E acho que você atualiza usando:
mas leia o Guia do FreeBSD para o sistema de pacotes primeiro, porque não faço isso há muito tempo e pode ter mudado.
E se
imprime / usr / local / sbin / sshd, provavelmente está instalado como uma porta.
Leia sobre como atualizá-lo no Guia de Utilização do Sistema de Portas . O nome da porta é security / openssh-portable, ou seja, / usr / ports / security / openssh-portable.
fonte
Como encontrar a versão openssh em um sistema Linux ou Unix?
A sintaxe é a seguinte para encontrar a versão openssh em um CentOS / RHEL / SL:
A sintaxe é a seguinte para encontrar a versão openssh em um Debian / Ubuntu Linux:
fonte