以下是debian加入AD域的步骤:

  1. 安装必要的软件包

在终端中输入以下命令:

sudo apt-get update
sudo apt-get install realmd sssd sssd-tools samba-common krb5-user packagekit samba-common-bin
  1. 配置Kerberos认证

在终端中输入以下命令:

sudo nano /etc/krb5.conf

在文件中添加以下内容:

[libdefaults]
    default_realm = YOURDOMAIN.COM

[realms]
    YOURDOMAIN.COM = {
        kdc = yourdomaincontroller.yourdomain.com
        admin_server = yourdomaincontroller.yourdomain.com
    }

[domain_realm]
    yourdomain.com = YOURDOMAIN.COM
    .yourdomain.com = YOURDOMAIN.COM

将YOURDOMAIN.COM替换为你的域名,yourdomaincontroller.yourdomain.com替换为你的域控制器的名称。

  1. 加入AD域

在终端中输入以下命令:

sudo realm join --user=administrator yourdomain.com

将administrator替换为你的域管理员的用户名,yourdomain.com替换为你的域名。

输入管理员密码后,你的Debian系统将成功加入AD域。

  1. 配置SSSD

在终端中输入以下命令:

sudo nano /etc/sssd/sssd.conf

在文件中添加以下内容:

[sssd]
domains = yourdomain.com
config_file_version = 2
services = nss, pam

[domain/yourdomain.com]
ad_domain = yourdomain.com
krb5_realm = YOURDOMAIN.COM
realmd_tags = manages-system joined-with-adcli
cache_credentials = True
id_provider = ad
krb5_store_password_if_offline = True
default_shell = /bin/bash
ldap_id_mapping = True
use_fully_qualified_names = False
fallback_homedir = /home/%d/%u
access_provider = ad

将yourdomain.com替换为你的域名,YOURDOMAIN.COM替换为你的域名的大写形式。

保存并退出文件。

  1. 重启SSSD服务

在终端中输入以下命令:

sudo systemctl restart sssd
  1. 测试

在终端中输入以下命令:

id yourdomain\\username

将username替换为你的域用户的用户名。

如果返回正确的用户ID和组ID,则说明你的Debian系统已成功加入AD域。

debian加入AD域的步骤

原文地址: https://www.cveoy.top/t/topic/bVhV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录