云网牛站
所在位置:首页 > Linux教程 > 设置Fedora项目(Fedora Project)服务的单点登录

设置Fedora项目(Fedora Project)服务的单点登录

2019-11-21 15:26:28作者:张天启稿源:云网牛站

本文介绍如何设置帐户并配置Fedora Workstation以进行浏览器单点登录。除了操作系统之外,Fedora项目还为用户和开发人员提供服务,Ask Fedora,Fedora Project Wiki和Fedora Project邮件列表等服务可帮助用户学习如何最好地利用Fedora,对于Fedora的开发人员,还有许多其他服务,例如dist-git、Pagure、Bodhi、COPR和Bugzilla,用于打包和发布过程,这些服务可通过Fedora帐户系统(FAS)的免费帐户获得,这个账户是Fedora万事通的护照!

 

注册Fedora帐户

要创建FAS帐户,请浏览至帐户创建页面(地址:https://admin.fedoraproject.org/accounts/user/new),在这里,将填写你的基本身份数据:

设置Fedora项目(Fedora Project)服务的单点登录

上图是帐户创建页面。

输入数据后,帐户系统会使用临时密码将电子邮件发送到你提供的地址,选择一个强密码并使用它:

设置Fedora项目(Fedora Project)服务的单点登录

上图是密码重设页面。

接下来,出现帐户详细信息页面,如果你想为Fedora项目做出贡献,则应该立即完成贡献者协议(地址:https://admin.fedoraproject.org/accounts/fpca/),可以使用你的帐户登录各种Fedora服务。

设置Fedora项目(Fedora Project)服务的单点登录

上图是帐户详细信息页面。

 

将Fedora Workstation配置为单点登录

现在你已经拥有了帐户,可以登录任何Fedora Project服务,这些服务大多数都支持单点登录(SSO),因此你可以登录,而无需重新输入用户名和密码。

Fedora工作站提供了一个简单的工作流来添加你的Fedora凭据,GNOME在线帐户工具可帮助你快速设置系统以访问许多流行的服务,要访问它,请转到设置菜单:

设置Fedora项目(Fedora Project)服务的单点登录

单击标签为Fedora的选项,将打开一个提示,提示你提供Fedora帐户的用户名和密码:

设置Fedora项目(Fedora Project)服务的单点登录

GNOME在线帐户将你的密码存储在GNOME密钥环中,并在你登录时自动为你获取单点登录凭据。

技术延伸:用主题调整Fedora Workstation的外观

 

使用网络浏览器进行单点登录

Fedora Workstation支持三种Web浏览器(Mozilla Firefox、GNOME Web和Google Chrome),并支持使用Fedora Project服务进行单点登录。

由于Chromium中的错误,如果你的会话中有多个活动的Kerberos(SSO)凭据集,则单点登录当前无法使用,因此,Fedora并未针对Fedora中的Chromium启用此功能。

要登录服务,请浏览至该服务,然后选择该服务的登录选项,对于大多数Fedora服务,这就是你要做的全部,浏览器将处理其余部分,Fedora邮件列表和Bugzilla等某些服务支持多种登录类型,对于他们,选择Fedora或Fedora帐户系统登录类型。

现在,你无需重新输入密码即可登录任何Fedora Project服务。

附:Google Chrome浏览器的特殊注意事项

要为Google Chrome开箱即用地进行单点登录,Fedora充分利用了Chrome中旨在用于“managed”环境的某些功能,传统上,托管环境是在浏览器上设置某些安全性或监视要求的公司或其他组织。

最近,谷歌浏览器更改了行为,现在在谷歌浏览器的菜单下报告由你的组织管理,也可能由fedoraproject.org管理,该链接指向一个页面,该页面显示:“如果你的Chrome浏览器是托管的,则管理员可以设置或限制某些功能,安装扩展程序,监控活动并控制你使用Chrome的方式(If your Chrome browser is managed, your administrator can set up or restrict certain features, install extensions, monitor activity, and control how you use Chrome)”。但是,Fedora永远不会监控你的浏览器活动,或限制你的行动。

在地址栏中输入chrome://policy,以查看Fedora在浏览器中启用了哪些设置。AuthNegotiateDelegateWhitelist和AuthServerWhitelist选项将设置为*.fedoraproject.org,些是Fedora所做的唯一更改。

 

相关主题

在Fedora 29系统上安装Google Chrome的两种方法

精选文章
热门文章