Verifique a versão do OpenSSH e as instruções de atualização no sistema FreeBSD
772
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
Execute sshd -Vou ssh -Ve eles retornarão as informações de versão e uso.
Nota: Estes são "V" maiúsculo agora, quando originalmente escrevi esta resposta, eles eram minúsculos.
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
parte do processo makeworld/buildworld
atualização de freebsd
E a lista continua...
Não estou ciente de nenhum problema com a versão 5.2p1 fornecida com o 8.1-RELEASE. Eu vi e-mails falsos voando por mais de um ano anunciando 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 há muito tempo atrás) .
imprime /usr/local/sbin/sshd, então provavelmente está instalado como uma porta.
Leia sobre como atualizá-lo no Guia de uso do sistema de portas . O nome da porta é security/openssh-portable, ou seja, /usr/ports/security/openssh-portable.
Execute
sshd -V
oussh -V
e eles retornarão as informações de versão e uso.Nota: Estes são "V" maiúsculo agora, quando originalmente escrevi esta resposta, eles eram minúsculos.
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 fornecida com o 8.1-RELEASE. Eu vi e-mails falsos voando por mais de um ano anunciando 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 há muito tempo atrás) .
Por que você deseja atualizar o OpenSSH? Faz parte do sistema principal e geralmente é atualizado com o sistema.
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 Linux Debian/Ubuntu:
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ê o atualiza usando:
mas leia o Guia do FreeBSD para o Sistema de Pacotes primeiro, porque eu não faço isso há muito tempo e pode ter mudado.
Se
imprime /usr/local/sbin/sshd, então provavelmente está instalado como uma porta.
Leia sobre como atualizá-lo no Guia de uso do sistema de portas . O nome da porta é security/openssh-portable, ou seja, /usr/ports/security/openssh-portable.