设为首页 收藏本站
查看: 2638|回复: 0

[经验分享] Citrix XenDesktop发布Centos 7.2桌面(五)

[复制链接]
累计签到:4 天
连续签到:1 天
发表于 2018-4-24 12:29:27 | 显示全部楼层 |阅读模式
6.1  开启winbind开机启动
systemctlenable winbind.service   DSC0000.png                  
6.2  配置Winbind身份认证
  将计算机配置为使用 Winbind 执行 Kerberos 身份验证:
Authconfig --disablecache --disablesssd --disablesssdauth --enablewinbind --enablewinbindauth --disablewinbindoffline --smbsecurity=ads --smbworkgroup=ctx --smbrealm=CTX.COM --krb5realm=CTX.COM --krb5kdc=ctxad.ctx.com
--winbindtemplateshell=/bin/bash --enablemkhomedir --enablekrb5kdcdns --enablekrb5realmdns --updateall黑色标注部分,请根据自身环境进行更改,注意realm为大写的 Kerberos 领域名称。

  忽略authconfig 命令返回的有关winbind 服务无法启动的错误。 出现这些错误的原因是,authconfig 尝试在计算机尚未加入域的情况下启动 winbind 服务。
   DSC0001.png
  配置smb.conf
  打开 /etc/samba/smb.conf 并将以下条目添加到 [Global] 部分下,但要放在authconfig 工具生成的部分后面。
vi /etc/samba/smb.conf
kerberos method = secrets and keytab
winbind refresh tickets = true  Linux VDA 需要使用系统 keytab文件 /etc/krb5.keytab 执行身份验证并向 Delivery Controller 进行注册。 计算机首次加入域后,上面的 kerberos method 设置将迫使 Winbind创建系统 keytab 文件。
DSC0002.png

  6.3  加入windows域
  首先确保域控可以访问,同时具有有权限将计算机添加到域中的账户。本次使用Administrator
  输入命令:
net adsjoin CTX.COM –U administrator  输入域管密码后,回车。看到提示,加入到域‘ctx.com’。
DSC0003.png

6.4    为 Winbind 配置 PAM
  默认情况下,Winbind PAM 模块 (pam_winbind) 配置不会启用Kerberos 票据缓存,也不会创建主目录。 打开/etc/security/pam_winbind.conf,并在 [Global] 部分下添加或更改以下条目:
krb5_auth = yes
krb5_ccache_type = FILE
mkhomedir = yes  确保删除每个设置中的前置分号。
  输入命令,
vi /etc/ security/pam_winbind.conf
DSC0004.png

  更改完成后,重新启动 Winbind 服务。
systemctl restart winbind.service
DSC0005.png

  打开/etc/krb5.conf 并将 [libdefaults] 部分下的以下设置从KEYRING 更改为 FILE 类型:
default_ccache_name = FILE:/tmp/krb5cc_%{uid}  输入命令,
vi /etc/krb5.conf   DSC0006.png
6.5  验证域成员身份
  使用 Samba 的 net ads 命令确认计算机已加入域:
net adstestjoin   DSC0007.png
  使用以下命令验证其他域和计算机对象信息:

net adsinfo   DSC0008.png
  

  6.6  验证 Kerberos 配置
  要验证 Kerberos 已正确配置为可与 Linux VDA 配合使用,请检查系统keytab 文件是否已创建并含有有效密钥:
klist -ke   DSC0009.png
  如图所示,显示了各种主体名称与密码套件组合可用的密钥列表。 运行 Kerberos kinit 命令,使用这些密钥向域控制器验证计算机的身份:
kinit -k CENTOS\$@CTX.COM   DSC00010.png
  注意,计算机名和REALM名称必须为大写。

  如果此命令成功运行,则不会显示任何输出。
  验证计算机帐户的 TGT 票据已缓存:
DSC00011.png

  使用以下命令检查计算机帐户详细信息:
net ads status6.7  验证用户身份验证
  使用 wbinfo 工具验证是否可向域验证域用户的身份:
wbinfo--krb5auth=ctx\\maliu%Password1!
DSC00012.png

  如图,验证了名为maliu的域用户身份。此命令会返回一条成功或失败消息。
  

  

  补充:
  将计算机配置为使用 Winbind 执行 Kerberos 身份验证(原图)
   DSC00013.png

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-451403-1-1.html 上篇帖子: CentOS7使用DevStack安装Mitaka allinone 下篇帖子: centos 6.7下vsftp实战
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表