我正在运行Ubuntu 14.04 64位服务器。我正在遵循此指南:
安全安全外壳
https://stribika.github.io/2015/01/04/secure-secure-shell.html
它包含以下说明:
从初始化脚本中删除所有ssh-keygen命令。
如何在Ubuntu 14.04上完成此操作?
Ubuntu没有ssh-keygen
初始化脚本。Ubuntu使用dpkg-reconfigure
触发器生成密钥。这不是自动动作。
dpkg-reconfigure openssh-server
引用的行是指使用sshd-keygen
服务的Fedora / RHEL / CentOS 。它会在运行sshd
服务本身之前创建密钥,并由中的AUTOCREATE_SERVER_KEYS
变量触发/etc/sysconfig/sshd
。从初始化脚本中删除某些内容不是一个好建议。更正确的方法是AUTOCREATE_SERVER_KEYS=no
在上述文件中进行设置。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句