En un sistema FreeBSD (8.1), estoy buscando instrucciones sobre cómo verificar la versión en ejecución de OpenSSH y también instrucciones sobre la mejor manera de descargar instalar una actualización de OpenSSH
43
Ejecute sshd -V
o ssh -V
y devolverán la versión y la información de uso.
Nota: Estas son "V" mayúsculas ahora, cuando originalmente escribí esta respuesta eran minúsculas.
Hay una docena de formas de actualizar.
pkg-add -r openssh-portable
cd /usr/ports/security/openssh && make install clean
portupgrade security/openssh-portable
No conozco ningún problema con la versión 5.2p1 que se envió con 8.1-RELEASE. He visto correos electrónicos falsos volando por más de un año anunciando el lanzamiento inminente de un hack de día cero (tenga en cuenta que ha pasado un año y medio desde su lanzamiento, por lo que el día 'cero' fue hace mucho tiempo) .
ssh -V
(note capital v) como en mi sistema (y pensé que era estándar), la-v
opción se usa para verbose (iirc).¿Por qué quieres actualizar OpenSSH? Es parte del sistema central y generalmente se actualiza con el sistema.
fuente
Intenta correr:
Si eso imprime / usr / sbin / sshd, entonces probablemente esté instalado como un paquete. En ese caso, puede verificar la versión instalada usando:
o:
Y creo que lo actualizas usando:
pero primero lea la Guía de FreeBSD para el Sistema de paquetes , porque no lo he hecho en mucho tiempo y podría haber cambiado.
Si
imprime / usr / local / sbin / sshd, entonces probablemente esté instalado como un puerto.
Lea sobre cómo actualizarlo en la Guía para usar el sistema de puertos . El nombre del puerto es security / openssh-portable, es decir / usr / ports / security / openssh-portable.
fuente
¿Cómo encontrar la versión openssh en un sistema similar a Linux o Unix?
La sintaxis es la siguiente para encontrar la versión openssh en CentOS / RHEL / SL:
La sintaxis es la siguiente para encontrar la versión openssh en un Debian / Ubuntu Linux:
fuente