【Linux】一步一步学Linux——ssh-keyscan命令(179)

00. 目录

文章目录

    • 00. 目录
    • 01. 命令概述
    • 02. 命令格式
    • 03. 常用选项
    • 04. 参考示例
    • 05. 附录

01. 命令概述

ssh-keyscan命令是一个收集大量主机公钥的实用工具。它的目的是创建和验证“ssh_known_hosts”文件。

02. 命令格式

格式: ssh-keyscan [选项] [参数]

03. 常用选项

-4	强制使用IPv4地址
-6	强制使用IPv6地址
-f<文件名>	从指定文件中读取“地址列表、名字列表”对
-p<端口>	指定连接远程主机的端口
-T<超时时间>	指定连接尝试的超时时间
-t<密钥类型>	指定要创建的密钥类型
-v	信息模式,打印调试信息

04. 参考示例

4.1 显示主机192.168.12.101的RSA主机密钥

[root@localhost ~]# ssh-keyscan 192.168.12.101

4.2 收集主机ssh公钥,并输出调试信息

[root@localhost ~]# ssh-keyscan -v 192.168.12.101

4.3 显示主机192.168.12.101的rsa主机密钥

[root@localhost ~]# ssh-keyscan -t rsa 192.168.12.101

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

你可能感兴趣的:(Linux基础)