OpenSSH 中无需用户的 AuthorizedKeysCommand 2024-5-30 • ssh 是否可以配置 OpenSSH 来调用AuthorizedKeysCommand没有在主机本地注册匹配的用户? 答案1 如果您指的是非本地用户,是的,这是完全可能的,freeIPA例如,可以在其 LDAP 后端存储用户的公钥: ipa user-mod user –sshpubkey='ssh-rsa AAAA…' 和用途: AuthorizedKeysCommand /usr/bin/sss_ssh_authorizedkeys AuthorizedKeysCommandRunAs nobody 有效/etc/ssh/sshd_config地将授权密钥的验证委托给“sssd”,而“sssd”又配置为联系 freeIPA 服务器。 参考文献freeIPA地点这里。 答案2 不。 sshd无法对根据所运行的系统不存在的用户进行身份验证。用户必须存在,尽管他们不需要在本地定义。 相关内容 如何将 vhd 转换为 wim 文件? 如何在没有 sudo 权限的情况下启动 WireGuard 客户端? Centos C5 测试版多久更新一次? 更改 dash 中的 Firefox 开发者版本图标? 在投影机中定位背景图像 在 teamviewer 中远程添加对第二个帐户的访问权限 旋转表格时出现“LaTeX 错误:不在外部模式。” 我可以使用“:kill-session”的单个快捷键配置 tmux 吗? Cisco ASA 5505 接口内路由问题 3 个同源的互联网连接