什么时候该用这个 ssh_host_rsa_key?
用来恢复缺失的默认文件、确认发行版本带了什么,或拿你的 OpenSSH config 做 diff。
-----BEGIN RSA PRIVATE KEY----- MIIEowIBAAKCAQEA1NWzHoInt61vAL7HtFQGO94f/wtdaZfEVXts2ZrVv7zzVKxs fWJrGHEP6zORygPFJLUWTYIKAyajVn3gtZ+0KSNHjRLyaPkWywMMSdNKw5BqSk/8 kU0Z65x2WHwndc+S/kLsk3/XiNnmypAMZ6a7VDygBNOAAM0IRDV/BPH/oBSGdUEv zkCWEvKamp8PnH8teKPF1z8vupLjQ/EQiOOYy5EWZOuS5eBFNjjGliFcMWDdioXZ +MgkAXAb5KJtM1CfeWKWpB6KLPCCKhdVHgxhX2LDCZ9syhVYN5m4oSZTwiSBhIh5 xu3LEwAFWuT+Wvxd1QAue+ZhhwYvaYFkxjrhvwIDAQABAoIBAQCig5LEBupA7GNI FGT1IvunlxKjcpAfYs194ELbXck9IRBEZWxpyU6xWROoqrX1pS9RuhyPjm4KveQW 1QNSa+HrT48A/6it0xU+atNlQ7tg3NLsb2sRn+fc6pnLMvIGmTtKftuaPRHc41XA 8oEmXD/KMIiXZs/kzKo1OwwEQKzKE72jbqqVz3XZ+h0iSh2fSbo4MC6dzf9cAv+E emDMu2544sdjk0RG3z0lSLfsm9CD3HDL3wto+xUbzgAxCL0uvTKYMcTcPzxXrRB6 13JAU/OphFtRUwH1d3jK8Z4afjk+Y3ByOIRuhClmhxoSvvsZy1f1TELbdH1yRdsB rs/FIb+BAoGBAOtn224J3HAh+P28lCant+6xE7tYja4DvOohm4VWysWQ1iqnPMi6 CDznAcePIgQCzOlXAFOv3IY1PsVWrByFP6SoydR47PrTY8GgXkF3E/i1glb9NkOl M8e5lSSrbgKf7hHDJIF18tAppV3FIvtOOe2F9jmaReDqeGvO8mfaRcChAoGBAOd0 WCYnv4bQrLfTNh4fISFyUAI8+/HHW5PI1JIBDoF1WYbWRpVoPgobhCfAdAckAQcO X0XjZEEjMeaeH37WJAtU2JObAxs6mlQQqlPleRQ8mup1iWyLz9zeGVJoGv1taPR3 /uacV4YLfmZsBMCNTfxx7Uby699e9Dw8ADYlcKZfAoGADCbNTe3WYjduufJdF226 8ehUI2yby6rHurJHa+eiCfbDB2qgmZ/4wuQN1HZQBDL8zuK90pQWZxsihV9G/SXn tiE8YepoGT6GPL2BgBGch08fTkw929oQRTQQPddXk20cBfCz1rb29MXhkmiVuLE+ DkPHBQwwpT6VPsNtAe1jgmECgYA+jJuR3CYPWe+DUioK4+DBODJVGIQB6B1gh+Ki fnScGcmS/e9fSyeQ9bS2RXVVxK4eaQzoRzZ9v/QpXcwnK9nb0hchdL/XKPQyCbru J1KcXHCFMjRsSDBpgQAY3BeHK300rAUP72pbyFlldoWmP8m2kldMWDPUTsX0TUbF W0LhQwKBgE4iESSoWR7DKKJV5GM7GU6hLKEPrEUEa7sFKp8iDTKRkz2go71SpOh3 rSDhUonWRjcqlEOnAl1Ec3K3C2/FupbVig4PumLOWA8zdyqQa7gMwzTOp7ulYMN5 JxGBlPP+ZJB28DwZTkiW/eJVPNXmVC1SINWFEvJ0PE35E+Qc7Fgp -----END RSA PRIVATE KEY-----
curl https://exampleconfig.com/api/v1/config/original/545c36c3cc7789b112f07822ce9c4b60?hint=ssh_host_rsa_key
wget -O ssh_host_rsa_key https://exampleconfig.com/api/v1/config/original/545c36c3cc7789b112f07822ce9c4b60?hint=ssh_host_rsa_key
<prompt><role>DevOps agent</role><source url='https://exampleconfig.com/api/v1/config/original/545c36c3cc7789b112f07822ce9c4b60?hint=ssh_host_rsa_key' /><config><app>OpenSSH</app><os>Ubuntu 18.04 LTS (Bionic Beaver)</os><location>/etc/ssh/ssh_host_rsa_key</location><lines>27</lines><md5>545c36c3cc7789b112f07822ce9c4b60</md5><sha256>75b5cc4817578474997a17b668809e5046dc45c9285113c2c2eadb5e34302e29</sha256></config></prompt>
粘贴到 Claude、ChatGPT 或任何 AI 助手里。
sudo apk add openssh-server
sudo apt update && sudo apt install openssh-server
sudo yum install openssh-server
sudo apt update && sudo apt install openssh-server
什么时候该用这个 ssh_host_rsa_key?
用来恢复缺失的默认文件、确认发行版本带了什么,或拿你的 OpenSSH config 做 diff。
怎么恢复 OpenSSH 的默认配置?
下载文件,把 /etc/ssh/ssh_host_rsa_key 里的当前配置备份好,替换掉,然后 reload 或 restart OpenSSH。
ssh_host_rsa_key 适合直接上生产吗?
这是 Ubuntu 18.04 LTS (Bionic Beaver) 的厂商默认配置,只能当基线。上生产前请检查安全和性能设置。
和其他 OS 版本有什么不同?
默认值会随发行版和版本变化,这份对应 Ubuntu 18.04 LTS (Bionic Beaver)。
我可以用它来排查 OpenSSH 吗?
可以。和你的配置做 diff 找出漂移,然后只恢复需要的段落。