debian加入AD域的步骤
以下是debian加入AD域的步骤:
- 安装必要的软件包
在终端中输入以下命令:
sudo apt-get update
sudo apt-get install realmd sssd sssd-tools samba-common krb5-user packagekit samba-common-bin
- 配置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替换为你的域控制器的名称。
- 加入AD域
在终端中输入以下命令:
sudo realm join --user=administrator yourdomain.com
将administrator替换为你的域管理员的用户名,yourdomain.com替换为你的域名。
输入管理员密码后,你的Debian系统将成功加入AD域。
- 配置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替换为你的域名的大写形式。
保存并退出文件。
- 重启SSSD服务
在终端中输入以下命令:
sudo systemctl restart sssd
- 测试
在终端中输入以下命令:
id yourdomain\\username
将username替换为你的域用户的用户名。
如果返回正确的用户ID和组ID,则说明你的Debian系统已成功加入AD域。
原文地址: https://www.cveoy.top/t/topic/bVhV 著作权归作者所有。请勿转载和采集!