centos7 加域
时间: 2023-09-08 16:16:34 浏览: 107
mastering centos 7 linux server
要将CentOS 7加入域,需要执行以下步骤:
1. 安装必要软件:
- 使用root用户登录系统。
- 通过以下命令安装所需软件包:
```
yum install -y realmd sssd oddjob oddjob-mkhomedir adcli samba-common-tools
```
2. 配置DNS解析:
- 编辑 `/etc/resolv.conf` 文件,并确保指定了可解析域名的DNS服务器。例如:
```
nameserver 192.168.1.1
```
3. 加入域:
- 使用以下命令将系统加入域:
```
realm join --user=username domain.example.com
```
其中,`username` 是具有加入域权限的用户账户,`domain.example.com` 是要加入的域名。
4. 配置SSSD:
- 使用编辑器打开 `/etc/sssd/sssd.conf` 文件,并确保以下设置正确:
```
[sssd]
domains = domain.example.com
config_file_version = 2
services = nss, pam
[domain/domain.example.com]
ad_domain = domain.example.com
krb5_realm = DOMAIN.EXAMPLE.COM
realmd_tags = manages-system joined-with-samba
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/%u@%d
access_provider = ad
```
- 保存并关闭文件。
5. 重启SSSD服务:
- 使用以下命令重启SSSD服务:
```
systemctl restart sssd
```
6. 验证域加入:
- 使用以下命令验证域加入是否成功:
```
id domain\\username
```
其中,`domain\\username` 是域中的用户名。
如果以上步骤都正确执行,您的CentOS 7系统应该已成功加入域。请注意,这些步骤假设您已经配置了正确的网络连接和域控制器设置。
阅读全文