ssh-keyscan命令-收集主机的SSH公钥信息-Linux命令大全ROED容易得分享

ROED2023-02-01  76

ssh-keyscan命令 – 收集主机的SSH公钥信息

 

ssh-keyscan命令来自于英文词组“SSH key scan”的拼写,其功能是用于收集主机的SSH公钥信息。Linux系统管理员通常会先用ssh-keygen命令生成出SSH密钥文件,随后用ssh-copy-id命令传送公钥文件到对方主机,而ssh-keyscan命令的作用则是收集主机上的公钥信息,创建和验证sshd服务程序的“ssh_known_hosts”文件。

ssh-keyscan命令仅支持ssh协议版本1,在ssh协议版本2无法使用。

语法格式: ssh-keyscan [参数] [IP地址]

常用参数:

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

参考实例

收集主机SSH公钥,并输出调试信息:

[root@linuxcool ~]# ssh-keyscan -v 192.168.10.10

显示与指定主机上的RSA密钥信息:

[root@linuxcool ~]# ssh-keyscan 192.168.10.10

显示与指定主机上的DSA密钥信息:

[root@linuxcool ~]# ssh-keyscan -t dsa 192.168.10.10

打印调试信息:

[root@linuxcool ~]# ssh-keyscan -v

ssh-keyscan命令 – 收集主机的SSH公钥信息,知识来源于网络运用于网络,仅供学习、交流使用,版权归属原作者所有。【内容仅供参考,请读者自行甄别,以防风险】

申明 1、网站名称:容易得 网址:WWW.ROED.CN
2、网站的内容来源于网络,如有侵权,请联系邮箱:185254287#qq.com 本站会在7个工作日内进行删除处理。
3、转载发布此文目的在于传递分享更多信息,仅代表原作者个人观点,并不代表本站赞同其观点和对其真实性负责。文章内容仅供参考,请读者自行甄别,以防风险。
4、禁止发布和链接任何有关政治、色情、宗教、迷信、低俗、变态、血腥、暴力以及危害国家安全,诋毁政府形象等违法言论和信息。
转载请注明原文地址:https://www.roed.cn/read-1082.html