如果我从有权访问的服务器设置了 ssh 密钥以进行 ssh 登录(例如,登录到 GitHub),如果我使用密码生成 ssh 密钥,该服务器上的 sudoers 是否可以使用我的 ssh 密钥(假设他们无法破解密码)?
答案1
不,这正是 SSH 密钥可以用密码保护的原因,因为操作系统级别的保护还不够。您必须拥有密钥的密码才能使用它。
如果我从有权访问的服务器设置了 ssh 密钥以进行 ssh 登录(例如,登录到 GitHub),如果我使用密码生成 ssh 密钥,该服务器上的 sudoers 是否可以使用我的 ssh 密钥(假设他们无法破解密码)?
不,这正是 SSH 密钥可以用密码保护的原因,因为操作系统级别的保护还不够。您必须拥有密钥的密码才能使用它。