内容来源于人民邮电出版社《Linux命令应用大词典》

讲述729个命令,1935个例子

学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可

争取每天都发布内容


本文出自 “airfish2000” 博客,更多命令查看博客:

http://airfish2000.blog.51cto.com/10829608/1898991



ssh-keyscan命令

使用ssh-keyscan命令可以 收集主机的公钥,帮助构建并验证 ssh_known_hosts 文件。

命令语法:

ssh-keyscan [选项] [主机|地址列表名称列表]

命令中各选项的含义如表所示。

                                  ssh-keyscan命令选项含义

选项

含义

-H

在输出中哈希所有主机名和地址

-p <端口号>

指定连接远程主机的端口号

-T<超时时间>

设置连接尝试的超时时间

-v

显示详细信息

-t <类型>

指定从扫描的主机获取密钥的类型。类型可以是rsadsa,默认值是rsa

 

:显示主机192.168.0.2RSA主机密钥。

[root@rhel ~]# ssh-keyscan 192.168.0.2

:显示主机192.168.0.2DSA主机密钥。

[root@rhel ~]# ssh-keyscan -t dsa 192.168.0.2