编辑:解决! 看到我的答案在下面。
问候,我正在寻找一种方法来以下列方式对Intranet进行单一login:
我不认为我在searchnetworking时看到过这种function。 我知道存在以下可能性:
任何build议,批评和想法,高度赞赏。 这是一个学校项目展示的概念certificate,所以每一个方便的信息是比欢迎。 🙂
我find了!
我遵循https://help.ubuntu.com/community/SingleSignOn (请参阅:“应用程序安装”)上的说明来configurationApache Web服务器。
这是我的httpd.conf [IMAGE] :
ServerName http://www.eindwerk.lan
<Directory / var / www />选项索引FollowSymLinks MultiViews
AllowOverride None Order allow,deny allow from all AuthType KerberosKrbMethod在谈判
KrbMethodK5Passwd
AuthName "Kerberos Login" KrbAuthRealm EINDWERK.LAN Krb5Keytab /etc/apache2/auth/apache2.keytab require valid-user</ Directory>
然后,我configurationMozilla Firefox来信任我的内部网站(www.eindwerk.lan) [IMAGE] :
network.negotiate-auth.delegation-uris:eindwerk.lan
network.negotiate-auth.trusted-uris:eindwerk.lan
在terminal上做一个kinit 。 [图片]
浏览到内部网站: 您现在已经自动login!
这个怎么用?
kinit得到的Kerberos令牌回复。 [WIRESHARK CAPTURE] 在terminal上做一个klist 。 你应该看到networking服务器的票! [图片]
在terminal做一个kdestroy 。 [图片]
硬刷新(CTRL + F5)内部网站。 现在您将看到一个login提示! [图片]