在生产中的远程服务器之间以 ssh-copy-id 的形式复制 SSH ID,以便它们可以更轻松地彼此执行各种 SSH 任务,这是一种好习惯吗?
特别是,我正在设置 SSH 隧道,并且不想查找那些服务器设置的非常神秘的密码。如果我在参与的服务器之间 ssh-copy-id,这是否存在安全风险?
EEA*_*EAA 10
在生产中的远程服务器之间以 ssh-copy-id 的形式复制 SSH ID,以便它们可以更轻松地彼此执行各种 SSH 任务,这是一种好习惯吗?
是的,一点没错。为每个系统保留单独的密钥,分配给每个服务器上具有最少权限的帐户。如果可能,请使用authorized_keys 文件中的command= 指令将每个密钥限制为特定命令,而不是访问完整shell。
您应该尽快执行的另一个好做法是禁用密码身份验证。