什么时候该用这个 ssh_host_rsa_key?
用来恢复缺失的默认文件、确认发行版本带了什么,或拿你的 OpenSSH config 做 diff。
-----BEGIN RSA PRIVATE KEY----- MIIEowIBAAKCAQEAo3lpC0+I/j/9cBWtWonpH2jC/Z16NFCo360Ux0Ddpf2b7r+W /57zKr8YQ4QPW/Ch5H9bmivnkWQfry+vu9VcUi5+gvhluAPcQDwXScjFFfSwTei4 rHISZrcfQdvj6VIbH7XH2F2Jw0tPvI/c2WV4X8bHXM3KQqjmjKnGwvz9xH/QvJuu CA1G02Qrw0rKNQzIJcSZVVhqkBcesyydz5Bw3a0gEW9HTFdMmzXg3I/Z5LEbDFJW 9MO+jzv8EjPhmVcE9mcT1gaR4ajZiPgiAV/WijHN/D6oChjx6IIy8QZi5z5zyszO vzrMTDoG5nTWin4JNY2NqHB/KQ3pxj+xsB9oVQIDAQABAoIBAF8UDUFz1+SwiRH4 uaOwFHOdNdPWFK56v02g2DXvhzq0302kBwnTg/C3xj/2fgxmT3KblEZ+BKguSLNW k+o2dQSjYBeCq360WBTQHmdeqypS73vQwCAkFInDNh3S66LXi0kNLBeuh6Kbmdu8 /KFAgBuMfIWAd4P/wl/Lmvvrsxjmo/LIjg7cMBQPFAArazDvx8KnLJM81S6E+KqK cxei5afoX/6a3FB42SSGsjAEQtXz0OfitmXP9AYa/jjxTpwzIWS+X3lLgPcWfGTA sNiWau7heXozoa1wXx3rNdtmK9BAo9szH0CiAAL0SY/mJsFE5Etcg+9Xvdx45xdB xNEDcuECgYEA1QzoqzxYrj9D0KCxP5qOiapZhlix9JI9cZXLXu7wg6W5jQDOh6uY 7W5yKi/f6rjdZwYT5QxkZNuPNcBEZ/qbuHtrvUv6c7XwChiuckKU7QcGipXsdsaX hq+3Vwjsxl+OzylQxIN56+Fxzjq+bq1TFuoRGN+ajofaArVms0FvzIkCgYEAxG36 bMmU3NAsr7ysJkSxwJrX9/ArOtwxz6p+Db+FVCNrgXLW3+kHU0jkk+MC4vdsTw/z i1161zu3pxVn5GWcxsoPOR/rLhdBNly61GZ1ukFlFkhdwivROuB/4ZrFG3S5LC8n yhUPVlVGY0NuvWemlJ26EzMZ2/FGQQxC7Wv6Qm0CgYAqxXWscugGy1Ks/qW29Ctr fdSNQR8wz28gb4ctnuCQPWQb566O1CdWe1bWG1hjwgtI1JKH6E37ZYzBqMDS8x/y EG0XyroUItF25W+YJr/JOiDZD7IyQjpHYt12zqbiSGreMhgx64c9kLwNQAPdKlTF A+a8zJ81wBZHdu2QTTHJqQKBgQCQOhA+AGUFHPUys93S222IdilNK1MSjMsmJ5EW lyFWfgtZqPCMx5VRWZw72dssu28TPisckS65Cmf2jokR8moCrCoxT3ZnCTwgpkWn 3vNiJtIKYmg1QecGzAAZroI7fqDYCGe2wW/ZfBOKnuCYwZpWVNljb4n1LFrhOBeM LFQ8oQKBgG1FfpYMpMMZCclF971cD7ZVSevgQFyVauyGsVyrIu/YaG/vaDVbSIW5 xQwBBS2OXiJHRi8c1f6NSGg7Q638oqhKZJToNiWuX8DfcYAauVx+uoxUtQczciZ2 smVFCHD8tgPK66kVx5kBfl8QYkqGEb79mmqlacnd+roZuJIIOZjA -----END RSA PRIVATE KEY-----
curl https://exampleconfig.com/api/v1/config/original/a67d83660235fa7151574614e9c74d18?hint=ssh_host_rsa_key
wget -O ssh_host_rsa_key https://exampleconfig.com/api/v1/config/original/a67d83660235fa7151574614e9c74d18?hint=ssh_host_rsa_key
<prompt><role>DevOps agent</role><source url='https://exampleconfig.com/api/v1/config/original/a67d83660235fa7151574614e9c74d18?hint=ssh_host_rsa_key' /><config><app>OpenSSH</app><os>Debian 9 (Stretch)</os><location>/etc/ssh/ssh_host_rsa_key</location><lines>27</lines><md5>a67d83660235fa7151574614e9c74d18</md5><sha256>14e909441ec1813305a8ad0054fe02b659c17912f01356530c9806ccdcd6b53f</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 适合直接上生产吗?
这是 Debian 9 (Stretch) 的厂商默认配置,只能当基线。上生产前请检查安全和性能设置。
和其他 OS 版本有什么不同?
默认值会随发行版和版本变化,这份对应 Debian 9 (Stretch)。
我可以用它来排查 OpenSSH 吗?
可以。和你的配置做 diff 找出漂移,然后只恢复需要的段落。