理解“SSH 公钥登录切换”时,先分清它能说明什么、不能说明什么。下面给出核心概念、判断边界与实际核验方向。
核心概念
公钥登录减少重复输入口令,但密钥保管与服务端权限仍决定账户安全。
容易混淆的地方
未验证就关闭密码认证,或覆盖全部 authorized_keys,可能锁死管理员。
如何结合实际场景判断
sshd -t 新会话可用正确密钥登录,错误密钥被拒绝,sudo 等管理操作仍符合权限设计。
环境与操作范围
安全设置需要同时验证“合法操作可以完成”和“越权操作被拒绝”。权限变更应限制在必要对象,并保留故障时可用的授权恢复路径。
