借助 realmd 包,我成功加入了 fedora 和 ubuntu。加入机器后,我还可以毫无问题地以域用户身份登录。我现在想做的是将现有的本地用户移动到域用户。我发现 usermod 对于更改本地用户名很有用。以下是命令:
sudo usermod --login newuser --home /home/newuser -m olduser
然后我只需要修改 /etc/passwd 并将剩余的“olduser”替换为“newuser”。
但是,将用户名重命名为域用户是不够的:它无论如何都是本地用户,使用本地密码。如何将现有用户设为域用户?
答案1
创建一个名为相同的域帐户,使用 AD / Windows 中的属性编辑器编辑 uidNumber 属性以匹配本地 UID...确保还为主要组设置了 gidNumber,设置了 homedir 等...
这至少在使用 SSSD 的 RHEL 上有效......