我在 Debian Wheezy 上使用 SSO 和 SSH 时遇到了麻烦。本地运行正常。登录时我成功获取了票证。但是当我通过 SSH 无需密码登录到远程计算机时,klist
在远程计算机上找不到任何凭据。我试图获取更多操作方法,但我只知道,必须启用以下选项/etc/ssh/ssh_config
:
Host *
...
GSSAPIAuthentication yes
GSSAPIDelegateCredentials yes
...
然后应该发送每张可转发票据。但事实并非如此。我通过klist -f
命令测试了票据上是否有 F 标志。是的,显示了 F。尽管我必须调用kinit
远程计算机才能获得被赋予的用一把钥匙。
答案1
我是对的,这两个选项就/etc/ssh/ssh_config
足够了。但在客户端机器上,而不是在服务器上,我一直在服务器上工作。