当前位置: 首页 > news >正文

什么网站做外链优化好吉林省建设厅官方网站

什么网站做外链优化好,吉林省建设厅官方网站,效果图制作软件免费下载,房地产查询官网一、环境准备 主机名IP角色master. bhlu. com192.168.22.10服务端node1. bhlu. com192.168.22.11客户端 两台服务器关闭防火墙和 selinux配置好 yum 源 1.1 配置 chronyd 配置好 chronyd,使用 chronyc source -v 可以验证 # 这里写了一个playbook作为示例了 --…

一、环境准备

主机名IP角色
master. bhlu. com192.168.22.10服务端
node1. bhlu. com192.168.22.11客户端
  • 两台服务器关闭防火墙和 selinux
  • 配置好 yum

1.1 配置 chronyd

  • 配置好 chronyd,使用 chronyc source -v 可以验证
# 这里写了一个playbook作为示例了
---
- name: Install and Configure Chronyhosts: servertasks:- name: Install Chronyyum:name: chronystate: present- name: Configure Chronylineinfile:path: /etc/chrony.confline: "allow 192.168.22.0/24"regexp: "^#allow"state: present- name: Restart Chronyservice:name: chronydstate: restartedenabled: yes- name: Add Nodes to Chronyhosts: node1tasks:- name: Install Chronyyum:name: chronystate: present- name: Configure Chronylineinfile:path: /etc/chrony.confline: "server 192.168.22.10 iburst"state: present- name: Restart Chronyservice:name: chronydstate: restartedenabled: yes

二、安装

2.1 Master

1. 配置域名解析

[root@master ~]# hostnamectl set-hostname master.bhlu.com
[root@master ~]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.22.10 master.bhlu.com master
192.168.22.11 node1.bhlu.com node1

2. 安装 FreeIPA 相关包

[root@master ~]# yum install ipa-server ipa-server-trust-ad ipa-server-dns bind bind-dyndb-ldap samba-winbind-clients cifs-utils -y

3. 配置 freeipa

  • ipa-server-installFreeIPA 服务器安装命令
  • -a:指定管理员密码
  • -p:指定主机密钥,用于只有授权的机器才能连接 FreeIPA 服务器
  • --domain:设置 FreeIPA 的域
  • --realm:设置 Kerberos 领域
  • --mkhomedir:用户首次登录自动创建用户的家目录
  • --setup-dns:安装过程中设置 DNS,配置 FreeIPA 服务器为 DNS 服务器
  • --no-forwarders:禁止 DNS 转发,配合 --setup-dns 使用
  • -U:在安装过程中不要询问确认
# 安装,这个dns看个人需求
[root@master ~]# ipa-server-install -a 12345678 -p 12345678 --domain=bhlu.com --realm=BHLU.COM --mkhomedir --setup-dns --no-forwarders -U
# 出现这个说明成功了
...
Client configuration complete.
The ipa-client-install command was successful
...# 设置用户登录自动创建home目录
[root@master ~]# authconfig --enablemkhomedir --update

4. 验证是否安装成功

  1. 使用浏览器访问 https://master.bhlu.com/ipa/ui/,但是访问的客户端需要配置一下域名解析
    • master.bhlu.com 192.168.22.10
    • usernameadmin
    • password:上面 -a 指定的 12345678
  2. 使用命令行查看
# 登录Kerberos域
[root@master ~]# kinit admin
Password for admin@BHLU.COM: # 输入-p后面跟的密码,这里我输入的是12345678# 查看用户
root@master ~]# ipa user-find --all
--------------
1 user matched
--------------dn: uid=admin,cn=users,cn=accounts,dc=bhlu,dc=comUser login: adminLast name: AdministratorFull name: AdministratorHome directory: /home/adminGECOS: AdministratorLogin shell: /bin/bashPrincipal alias: admin@BHLU.COMUser password expiration: 20241104071421ZUID: 520400000GID: 520400000Account disabled: FalsePreserved user: FalseMember of groups: admins, trust adminsipauniqueid: 0dff0892-53c3-11ef-b361-000c29c08154krbextradata: AAJNzbFmcm9vdC9hZG1pbkBCSExVLkNPTQA=krblastpwdchange: 20240806071421Zobjectclass: top, person, posixaccount, krbprincipalaux, krbticketpolicyaux, inetuser, ipaobject, ipasshuser, ipaSshGroupOfPubKeys
----------------------------
Number of entries returned 1
----------------------------

5. 相关管理命令

# 卸载
[root@master ~]# ipa-server-install --uninstall# 重启服务
[root@master ~]# ipactl restart# 执行下面命令之前,都需要 kinit admin
# 添加用户,
[root@master ~]# ipa user-add -help# 查看所有域用户信息
[root@master ~]# ipa user-find --all

2.3 Node1

1. 配置域名解析

# 设置主机名
[root@node1 ~]# hostnamectl set-hostname node1.bhlu.com# 添加域名解析
[root@node1 ~]# vim /etc/hosts
...
192.168.22.10 master.bhlu.com master
192.168.22.11 node1.bhlu.com node1# 设置DNS
[root@node1 ~]# echo "nameserver 192.168.22.10" >> /etc/resolv.conf
[root@node1 ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search bhlu.com
nameserver 192.168.22.10

2. 安装 freeIPA

[root@node1 ~]# yum install authconfig authconfig-gtk ipa-client ipa-admintools -y

3. 配置 freeIPA

  • ipa-client-installFreeIPA 客户端安装命令
  • --domain:指定要加入的 FreeIPA
  • --realm:指定 Kerberos 领域
  • --server:指定 FreeIPA 服务器的主机名或 IP 地址
  • --no-ntp:表示不要配置 NTP 服务,因为我之前配置过 chronyd
  • --mkhomedir:在用户首次登录时创建用户的家目录
[root@node1 ~]# ipa-client-install --domain bhlu.com --realm=BHLU.COM --server master.bhlu.com --no-ntp --mkhomedir
Autodiscovery of servers for failover cannot work with this configuration.
If you proceed with the installation, services will be configured to always access the discovered server for all operations and will not fail over to other servers in case of failure.
Proceed with fixed values and no DNS discovery? [no]: # yes
Client hostname: node1.bhlu.com
Realm: BHLU.COM
DNS Domain: bhlu.com
IPA Server: master.bhlu.com
BaseDN: dc=bhlu,dc=comContinue to configure the system with these values? [no]: # yes
Skipping synchronizing time with NTP server.
User authorized to enroll computers: # admin
Password for admin@BHLU.COM: # 服务端-p后面的密码,我这里输入的是12345678
Successfully retrieved CA certSubject:     CN=Certificate Authority,O=BHLU.COMIssuer:      CN=Certificate Authority,O=BHLU.COMValid From:  2024-08-06 07:11:51Valid Until: 2044-08-06 07:11:51...
Client configuration complete.
The ipa-client-install command was successful  # 出现这个说明安装成功

图形界面可以执行 authconfig-gtk 添加,这里我没有试验。

4. 验证是否安装成功

  • 客户端查看
[root@node1 ~]# id admin
uid=520400000(admin) gid=520400000(admins) groups=520400000(admins)
  • web 查看
    freeipa-01

5. 相关管理命令

# 手动同步账户信息
[root@node1 ~]# sss_cache --users

三、配置相关服务

3.1 配置 nfs 挂载 home

  • 这里统一使用 Master 上的 home(这里一开始尝试使用 autofs,发现 autofs 挂载的目录客户端没有权限创建新的目录,所以目前使用的是 nfs

1. 配置 nfs-server

[root@master ~]# vim /etc/exports
/home     192.168.22.0/24(rw,sync,no_root_squash)# 启动服务并设置开机自启
[root@master ~]# systemctl enable --now nfs# 查看
[root@master ~]# showmount -e master.bhlu.com
Export list for master.bhlu.com:
/home    192.168.22.0/24

2. 客户端挂载

[root@node1 ~]# echo "master.bhlu.com:/home /home nfs defaults 0 0" >> /etc/fstab
[root@node1 ~]# mount -a
[root@node1 ~]# df -h /home
Filesystem             Size  Used Avail Use% Mounted on
master.bhlu.com:/home   17G  5.3G   12G  32% /home

3. 验证客户端自动创建家目录

# 登录Kerberos
[root@node1 ~]# kinit admin
Password for admin@BHLU.COM: # 这里输入Kerberos的密码,我输入的是12345678# 创建用户
[root@node1 ~]# echo "123456" | ipa user-add maomao --first=mao --last=mao --cn=maomao --shell=/bin/bash --password
-------------------
Added user "maomao"
-------------------User login: maomaoFirst name: maoLast name: maoFull name: maomaoDisplay name: mao maoInitials: mmHome directory: /home/maomaoGECOS: mao maoLogin shell: /bin/bashPrincipal name: maomao@BHLU.COMPrincipal alias: maomao@BHLU.COMUser password expiration: 20240806122906ZEmail address: maomao@bhlu.comUID: 520400008GID: 520400008Password: TrueMember of groups: ipausersKerberos keys available: True# 验证是否创建成功
[root@node1 ~]# id maomao
uid=520400008(maomao) gid=520400008(maomao) groups=520400008(maomao)# 验证客户端上会不会自动创建家目录
[root@node1 ~]# su - maomao
Creating home directory for maomao.
Last login: Tue Aug  6 20:30:40 CST 2024 on pts/0
[maomao@node1 ~]$ pwd
/home/maomao

3.2 配置 Autofs

  • 这里使用 Master/project 挂载到 node1

1. 配置 nfs-server

[root@master ~]# mkdir -p /project/{proj1,proj2,proj3}[root@master ~]# vim /etc/exports
/home     192.168.88.0/24(rw)  # 这个是之前添加的
/project  192.168.22.0/24(rw)# 重启nfs
[root@master ~]# systemctl restart nfs# 验证
[root@master ~]# showmount -e master.bhlu.com
Export list for master.bhlu.com:
/home    192.168.22.0/24  # 之前的示例
/project 192.168.22.0/24

2. web 设置 autofs

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

3. 客户端加载 autofs

[root@node1 ~]# ipa-client-automount
Searching for IPA server...
IPA server: DNS discovery
Location: default
Continue to configure the system with these values? [no]: # yes
Configured /etc/sysconfig/nfs
Configured /etc/idmapd.conf
Started rpcidmapd
Started rpcgssd
Restarting sssd, waiting for it to become available.
Started autofs

4. 验证 project 是否自动挂载

[root@node1 ~]# cd /project/proj1
[root@node1 proj1]# cd /project/proj2
[root@node1 proj2]# cd /project/proj3
[root@node1 proj3]# df -h | grep project
master.bhlu.com:/project/proj1   17G  5.3G   12G  32% /project/proj1
master.bhlu.com:/project/proj2   17G  5.3G   12G  32% /project/proj2
master.bhlu.com:/project/proj3   17G  5.3G   12G  32% /project/proj3

四、总结

  1. 登录 web 时提示的 ssl
  2. home 设置 autofs 会导致客户端上 root 没法在 /home 创建目录
  3. 删除用户后,其 /home 下的目录还会存在
  4. 有的时候分完组,更新会比较慢,需要执行 sss_cache --users
http://www.yayakq.cn/news/79147/

相关文章:

  • 怎么用壳域名做网站做网站全部乱码怎么办
  • 程序网站开发大连网站哪家做的好?
  • 做百度推广需要自己有个网站吗网站建设哪家比较好
  • 如何创建个人网站北京网站建设+知乎
  • 手机微网站怎么做的专业网站快速
  • 介绍美食的网站模板企业网站如何提高
  • 义乌建设局网站打不开网络品牌网站建设
  • 优秀的电子商务网站黄骅港高铁最新进展
  • 简述电子商务网站的建设步骤淘宝上做网站的生意怎么样
  • 宿州做网站相亲网站怎么建设
  • 网站建设视频教程集wordpress 插件库 思路
  • 做网站用哪个预装系统最新网络舆情
  • 有没有网站可以做地图淘客网站是怎么做的
  • 东莞营销型网站建站南京手机网站设计专业
  • 中小学校园网站开发技术品牌设计公司名称
  • 中森网站建设公司网站建设宽度一般都是多少
  • 网站 缓存方式id 连续 wordpress
  • 答题助手网站怎么做的网络推广有哪些渠道
  • 360全景网站建设创建网站需要什么
  • 正则表达式匹配网站技术博客 wordpress mou
  • 招聘网站推广怎么做葫芦岛公司做网站
  • 企业网站建设文案企业网站建设哪家好
  • 网站 默认首页云南网直播
  • 官方网站下载zoom网站开发.net
  • 咸阳市网站建设为什么外包会把人干废
  • 昆山网站推广网站生成手机端
  • 赣州建设部网站微信小程序 连接网站
  • 企业营销型网站建设费用乐山做网站的公司
  • 个人的小说网站如何做网站规划有什么意义
  • 网站建设怎么估算费用和报价自己搭建服务器做视频网站