在 CentOS 上查看 SSH(通常是 OpenSSH)版本,常用方法如下:
ssh -V
示例输出:
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017
sshd -V
注意:
sshd -V在某些版本可能不直接输出,可尝试:
/usr/sbin/sshd -V
rpm -qa | grep openssh
或
rpm -q openssh-server
rpm -q openssh-clients
ps -ef | grep sshd
然后结合:
rpm -qf /usr/sbin/sshd
ssh localhost
登录时会显示服务端 banner(部分系统默认不显示)。
常见说明
ssh -V:客户端版本sshd 版本一般和 openssh-server 包版本一致如果你是排查安全漏洞(如 CVE),建议用:
rpm -q openssh-server
确认具体补丁版本。