FreeIPA是一個集成了 Linux (Fedora)、389目錄服務器、MIT Kerberos、NTP、DNS和Dogtag(證書系統(tǒng))的安全信息管理解決方案。它由web界面和 命令行管理工具組成。 |
FreeIPA是一個集成了Linux (Fedora)、389目錄服務器、MIT Kerberos、NTP、DNS和Dogtag(證書系統(tǒng))的安全信息管理解決方案。它由web界面和 命令行管理工具組成。
創(chuàng)新互聯(lián)專注于齊河企業(yè)網(wǎng)站建設,成都響應式網(wǎng)站建設,商城網(wǎng)站建設。齊河網(wǎng)站建設公司,為齊河等地區(qū)提供建站服務。全流程定制網(wǎng)站設計,專業(yè)設計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務
FreeIPA是針對Linux/UNIX網(wǎng)絡環(huán)境的集成身份和認證解決方案。FreeIPA服務器通過存儲關于用戶、組、主機和其他管理計算機網(wǎng)絡安全方面所需的對象的數(shù)據(jù),提供集中的身份驗證、授權和帳戶信息。
FreeIPA構建于眾所周知的開源組件和標準協(xié)議之上,非常注重管理的簡便性以及安裝和配置任務的自動化。
可以在一個FreeIPA域中輕松地配置多個FreeIPA服務器,以提供冗余和可伸縮性。389目錄服務器是主要的數(shù)據(jù)存儲,并提供了完整的多主LDAPv3目錄基礎結構。單點登錄身份驗證是通過MIT Kerberos KDC提供的?;贒ogtag項目的集成證書頒發(fā)機構增強了身份驗證功能。還可以使用集成的ISC綁定服務器管理域名。
Centos7.7 虛擬機兩臺
IPA server 版本 4.6.5
VM1作為服務端
VM2作為客戶端
Virtual Machine 1/VM1 | Virtual Machine 2/VM2 | |
IP/Netmask | 192.168.43.138/24 | 192.168.43.139/24 |
Gateway | 192.168.43.2 | 192.168.43.2 |
DNS | 114.114.114.114 | 114.114.114.114 |
DNS地址先設置成公網(wǎng)地址,因為需要從網(wǎng)絡安裝軟件包。安裝完軟件包之后需要VM1和VM2的dns地址改成192.168.43.138,也就是改成VM1的地址。
兩臺虛擬機都要關閉防火墻。
# 關閉firewalld 和 selinux設置成Permissive模式 [root@localhost ~]# systemctl stop firewalld && systemctl disable firewalld && setenforce 0 # 關閉selinux [root@localhost ~]# sed -i '/^SELINUX/s/enforcing/disabled/' /etc/selinux/config
VM1修改內容:
[root@localhost ~]# hostnamectl set-hostname server.linuxprobe.com [root@localhost ~]# echo '192.168.43.138 server.linuxprobe.com server’ >> /etc/hosts [root@localhost ~]# echo ‘192.168.43.139 client.linuxprobe.com client' >> /etc/hosts
VM2修改內容:
[root@localhost ~]# hostnamectl set-hostname client.linuxprobe.com [root@localhost ~]# echo '192.168.43.138 server.linuxprobe.com server’ >> /etc/hosts [root@localhost ~]# echo ‘192.168.43.139 client.linuxprobe.com client' >> /etc/hosts
在VM1和VM2上面設置ntp服務器地址為 ntp.aliyun.com
# 注釋掉自帶的服務器地址 [root@localhost ~]# sed -i 's/^server/#&/' /etc/chrony.conf # 添加ntp.aliyun.com [root@localhost ~]# echo 'server ntp.aliyun.com iburst' >> /etc/chrony.conf # 重啟chronyd服務 [root@localhost ~]# systemctl restart chronyd # 查看ntp狀態(tài) [root@localhost ~]# chronyc sources -v 210 Number of sources = 1 .-- Source mode '^' = server, '=' = peer, '#' = local clock. / .- Source state '*' = current synced, '+' = combined , '-' = not combined, | / '?' = unreachable, 'x' = time may be in error, '~' = time too variable. || .- xxxx [ yyyy ] +/- zzzz || Reachability register (octal) -. | xxxx = adjusted offset, || Log2(Polling interval) --. | | yyyy = measured offset, || \ | | zzzz = estimated error. || | | \ MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^* 203.107.6.88 2 6 17 40 -5540us[-5762us] +/- 16ms
然后重啟一下VM1和VM2
[root@localhost ~]# reboot
[root@server ~]# yum install -y ipa-server bind bind-dyndb-ldap ipa-server-dns
先設置網(wǎng)卡dns地址為本地地址。
然后配置ipa-server
[root@server ~]# ipa-server-install --setup-dns --forwarder=114.114.114.114
# 為首次登陸的用戶創(chuàng)建主目錄 ,并且更新配置 [root@server ~]# authconfig --enablemkhomedir --update