您想了解如何配置 Ubuntu Linux 以使用 Kerberos 在活动目录上进行身份验证吗? 在本教程中,我们将向您展示如何使用 Active 目录上的 Kerberos 协议对 Ubuntu 用户进行身份验证。
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Windows 2012 R2
在我们的示例中,域控制器 IP 地址为 192.168.15.10。
在我们的示例中,Linux 服务器 IP 地址为 192.168.15.11。
Ubuntu 相关教程:
在此页面上,我们提供快速访问与 Ubuntu 相关的教程列表。
教程 Ubuntu – 活动目录上的 Kerberos 身份验证
• IP – 192.168.15.11
• Operacional System – Ubuntu 20
• Hostname – UBUNTU01
编辑 HOSTS 配置文件。
添加域控制器 IP 地址和主机名。
安装所需的包以启用 Kerberos 身份验证。
在图形安装中,执行以下配置:
• Kerberos realm – TECH.LOCAL
• Kerberos server – TECH-DC01.TECH.LOCAL
• Administrative server – TECH-DC01.TECH.LOCAL
您需要更改域信息以反映网络环境。
编辑 Kerberos 配置文件。
这是我们配置之前的文件。
这是我们配置后的文件。
您需要更改域信息以反映网络环境。
作为域管理员启动 Kerberos 会话。
列出 Kerberos 会话。
下面是命令输出。
将 Linux 服务器添加为域计算机。
您需要更改域信息以反映网络环境。
您需要更改主机名。
作为域管理员停止 Kerberos 会话。
将密钥文件移动到正确的位置。
为 SSSD 服务创建配置文件。
这是文件内容。
您需要更改域信息以反映网络环境。
您需要更改主机名。
设置正确的文件权限。
编辑 PAM 配置文件。
找到以下行。
在行后,插入以下配置。
例如,以下是我们的配置文件的内容。
重新启动 SSD 服务。
祝贺! 您已将 Ubuntu 身份验证配置为使用 Kerberos 协议。
教程 Ubuntu – 测试 Kerberos 身份验证
通过使用活动目录域帐户启动新的 SSH 会话来测试 Kerberos 身份验证。
在登录提示符上,输入活动目录帐户的域密码。
成功身份验证后,列出创建的 Kerberos 会话。
下面是命令输出。
列出帐户组。
下面是命令输出。
您已经成功地在 Ubuntu Linux 上测试了 Kerberos 身份验证。