我在 EC2 上使用Debian 7.6 AMI启动了一个实例,系统日志为空。这是设计使然吗?使用 ubuntu 映像,可以通过系统日志访问服务器的 ssh 密钥。在 debian 上验证服务器指纹的程序是什么?我必须使用用户数据生成并添加自己的密钥吗?我肯定不想那样做。
我在 EC2 上使用Debian 7.6 AMI启动了一个实例,系统日志为空。这是设计使然吗?使用 ubuntu 映像,可以通过系统日志访问服务器的 ssh 密钥。在 debian 上验证服务器指纹的程序是什么?我必须使用用户数据生成并添加自己的密钥吗?我肯定不想那样做。
假设您正在谈论 ssh 主机密钥(而不是用户帐户的密钥)。
我想这取决于安装的执行方式。大多数 Linux 系统会在 sshd 最初启动时生成新的 ssh 主机密钥。有趣的是,我认为这些密钥位于特定文件中,而不包含在任何日志文件中。也许 ssh 软件包没有随该版本的实例自动安装?
顺便说一句,需要手动生成和安装特定帐户的 ssh 密钥(公共和私人)。
这是 debian HVM 映像中的一个错误。