我在添加NFS服务到IPA服务器时遇到了问题(login到IPA服务器和kinitpipe理器后)。 当我执行下面的行时: [root@ipa ~]# ipa service-add nfs/server1.example.com 我收到错误 ipa: ERROR: Host does not have corresponding DNS A/AAAA record 我已经正确configuration了3台服务器,并在IPA服务器Centos 7.2中安装了FreeIPA。 我的IPA服务器configuration IP4.ADDRESS 192.168.1.105/24 IP4.GATEWAY:192.168.1.1 ipv4.dns:8.8.8.8 [root@ipa ~]# vim /etc/resolv.conf # Generated by NetworkManager search example.com nameserver 8.8.8.8 也正确configurationserver1 [root@ipa ~]# ipa host-show Host name: server1 Host name: server1.example.com Principal name: host/[email protected] Password: False Keytab: False […]
在这里寻找一些疑难解答帮助。 我试图能够在Centos7集群上validationAD用户。 为了testing这个,我正在设置Windows Server 2012 R2和Azure中的集群。 我仔细地按照这里的说明( Active_Directory_trust_setup )进行了一个修改: 我相信列出的dnscmd命令不会正确设置条件转发。 我使用Windowsgraphics用户界面,并得到正确的结果。 (至lessnslookup和dig命令给出了正确的答案。) 我现在的行为是: ipa信任展示显示信任 Ipa trustdomain-findfind一个条目 getent passwd [email protected]作品并显示正确的信息 su [email protected]请求密码并返回“validation失败” mstest到Linux的盒子也authentication失败 我不知道在哪里找出我做错了什么。
我对IPA比较陌生,并且一直在设法build立Kerberized NFS. 我成功地从我的VM Server1开始共享一个目录到Server2 。 我通过在server1 IPA Server添加NFS服务来完成上述操作,并生成了一个keytab file : ipa service-add nfs/server1.example.com ipa-getkeytab -s ipa.example.com -p nfs/server1.example.com -k /root/krb5.keytab 然后将Keytab文件从IPA Server复制到server1和server2 。 现在我试图从server2共享一个目录到server1 。 如果相同的keytab文件正常工作,因为我无法挂载kerberos共享,但正常的共享没有 sec=krb5p作品。 其次在生成一个新的密钥表文件的情况下,我将如何去做。 我想要从server1到server2的krb安全性,反之亦然。 操作系统是Centos7.3 任何在这方面的帮助将不胜感激。 编辑: 我试图为两个客户端添加NFS服务: ipa service-add nfs/server1.example.com ipa service-add nfs/server2.example.com 为两者生成一个Keytab文件,并使用ktutil合并keytab文件: ipa-getkeytab -s ipa.example.com -p nfs/server1.example.com -k /home/krbserver1.keytab ipa-getkeytab -s ipa.example.com -p nfs/server2.example.com -k /home/krbserver2.keytab klist […]
环境: 〜Prod IPA注册的400台服务器 Prod IPA设置为两台服务器之间的主/主复制 昨天下午4:40左右,用户开始报告无法通过SSHlogin服务器。 系统pipe理员可以通过sshkeylogin。 客户端日志只说“身份validation失败,密码无效”或“无法validation” 对于用户和主机,IPA服务器日志除了类似于以下内容的行外没有提供任何内容: Sep 28 17:51:24 hostname123 krb5kdc[2134](info): AS_REQ (4 etypes {18 17 16 23}) 192.111.1.111: NEEDED_PREAUTH: host/[email protected] for krbtgt/[email protected], Additional pre-authentication required 我们在两台机器上都重新启动了IPA,重新启动了虚拟机等,没有修复。 唯一的解决办法是进入每个客户机和sss_cache -E;rm -rf /var/lib/sss/db/*; 在这个用户能够通过puTTylogin后。 任何人都有类似的问题? 我们几年前build立这个系统的主要系统pipe理员已经不在我们这里,这是我们的第一个主要问题。 注意:此时,所有IPA命令也停止在IPA服务器上工作。 例: ipa user-show xxxx(“ipa:ERROR:无法连接到Gettext('任何configuration的服务器',domain ='ipa',localedir = None)
我有一个FREEIPA LDAP服务器和一个小牛客户端。 我已经将我的Mac绑定到我的LDAP并创build了一个移动帐户。 我想要的是当某人被禁用时,它会注销用户或locking屏幕。
我正在尝试将FreeIPA与Active Directory集成,以便按照本指南为Windows和Linux用户提供单点login。 我已经成功地创build了“winsync”协议,并将AD数据加载到FreeIPA中,但是我正努力从本指南的这一部分设置Windows密码同步。 当用户更改密码时,我在域控制器上的389 PassSync插件日志中看到以下内容: 06/17/16 08:47:32: Backoff time expired. Attempting sync 06/17/16 08:47:32: Password list has 1 entries 06/17/16 08:47:32: Attempting to sync password for some.user 06/17/16 08:47:32: Searching for (ntuserdomainid=some.user) 06/17/16 08:47:32: Ldap error in QueryUsername 34: Invalid DN syntax 06/17/16 08:47:32: Deferring password change for some.user 06/17/16 08:47:32: Backing off for 1024000ms […]
我正在使用FreeIPA,并且已经成功扩展了它的属性,但是注意到Python插件中添加到FreeIPA中的validationfunction仅适用于通过命令行input的值。 通过networking用户界面input的值按原样存储,无需validation。 因此,我想知道将下列修改添加到服务器: 启用FreeIPA Web UI以在存储属性值之前validation属性值。 创build一个由LDAP使用的新语法types(如血型的语法)。 将Web UI中的属性文本框更改为下拉列表。
我创build了几个自定义属性,并将它们添加到LDAP和FreeIPA,但是它们在用户页面中的顺序非常混乱。 我想重新安排它们,并把相关的属性放在一起(例如“启动date”应该跟着“终止date”)。 我怎样才能做到这一点??
我们有几台Linux机器(运行各种版本的Fedora和CentOS,但不应该是相关的)与本地用户。 这些本地用户中的大多数是相同的login名,但可能根据创build时间和创build人的不同而具有不同的UID / GID。 我们要消除这种情况,并在FreeIPA上落户 如何将现有的本地Linux用户映射到FreeIPA用户? 只是为了更加清楚:鉴于我有一个本地用户在机器上称为abc和FreeIPA用户名为abc ,并且ook被设置为一个FreeIPA主机,可以访问ook ,当我ssh到ook作为abc时(通过ssh abc@ook ),然后提示inputFreeIPA的密码。 更好的是,因为我为用户abc定义了一个公钥,所以我应该在没有密码的情况下login,只要我在ook上进行身份validation和授权。 ~abc是在本地帐户(在FreeIPA被引入之前)中存在的任何东西,而不是具有相同login名但是不同UID / GID的另一个帐户。 这可能吗? 显然,这与https://serverfault.com/q/754922/132934有关。
我遇到了一些麻烦,我似乎无法解决这个问题。 请按照以下scheme: 我有两台服务器: ONE(10.0.3.10):基于Ubuntu,具有以下configuration安装的Gitlab(作为deb包) /etc/gitlab/gitlab.rb # The URL through which GitLab will be accessed. external_url "https://gitlab.example.com/" # Whether to redirect http to https. nginx['redirect_http_to_https'] = true nginx['ssl_certificate'] = "/etc/ssl/my-ssl/ssl-unified.crt" nginx['ssl_certificate_key'] = "/etc/ssl/my-ssl/ssl.key" # The directory where Git repositories will be stored. git_data_dir "/var/opt/gitlab/git-data" gitlab_rails['ldap_enabled'] = true gitlab_rails['ldap_servers'] = YAML.load <<-EOS # remember to close this […]