在服务器之间复制SSH ID

在生产环境中的远程服务器之间复制SSH标识是否是一种很好的做法,以便它们可以更轻松地执行各种SSH任务?

特别是,我设置了SSH隧道,不想查找那些服务器设置的非常神秘的密码。 如果我参与服务器之间的ssh-copy-id,这是一个安全风险?

在生产环境中的远程服务器之间复制SSH标识是否是一种很好的做法,以便它们可以更轻松地执行各种SSH任务?

是的,一点没错。 为每个系统保留单独的密钥,分配给每个服务器上最不需要的权限的帐户。 如果可能,请使用authorized_keys文件中的command =指令将每个密钥限制为特定的命令,而不是访问完整的shell。

你应该尽快做的另一个好的做法是禁用密码authentication。