这一节主要学习了ldap的基本知识,并了解两个产品openldap和IPA的基本配置。

ldap是轻量目录访问协议,以树的形式保存数据,支持跨平台的操作。

熟悉windows的管理员对活动目录并不陌生,AD基本上算是ldap的一种,微软对其集成了ldap和kerboros验证的功能。这里主要学习ldap来配置网络用户。

openldap的服务器配置并不在教学内容内,老师泛泛的演示了如何连接客户端,因此本篇博客主要侧重记录了IPA服务器和客户端的基本配置。

下面这个图是我在网上搜索的 openldap和 ipa 的主要区别。简单的说,openldap的使用范围更宽也更复杂,而ipa是专门针对网络用户的配置设计的,结构比较简单,功能较少,但是操作也更简单。

服务器端:

如果没有其他的DNS服务器,需要在本机先配置好主机名和hosts文件以便解析

首先安装必要的包

安装,根据提示输入主机名,密码等信息,基本上一路yes下去

豆子在安装证书服务的时候遇见报错,网上搜索的解决方案是手动删除相关的pki文件,测试之后可以成功继续安装

安装过程比较久,大概有15分钟左右,安装之后会出现提示,打开防火墙,初始化一个kerberos ticket

尚未学习防火墙的配置,因此这里先直接使用iptables -F 清空防火墙策略

按照提示初始化管理员账号

然后就可以通过名字登录了网页了

打开看看,IPA里面可以配置用户,组,DNS,策略,证书

新建一个用户试试看,注意shell和家目录的路径

客户端:

首先一样要确保DNS或者hosts文件工作,可以解析到服务器

然后就可以安装了,注意--mkhomedir会在用户首次登陆的时候自动创建相关的家目录

如果系统不认识这个命令,可以通过yum whatprovides 搜索安装包并安装

安装过程也很简单

大概2分钟就装完了。

切换到刚刚创建的网络用户看看,成功。家目录也自动创建了。

RHCE 学习笔记(22) 网络用户相关推荐

  1. 黑马程序员_java自学学习笔记(八)----网络编程

    黑马程序员_java自学学习笔记(八)----网络编程 android培训. java培训.期待与您交流! 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无 ...

  2. Ext.Net学习笔记22:Ext.Net Tree 用法详解

    上面的图片是一个简单的树,使用Ext.Net来创建这样的树结构非常简单,代码如下: <ext:TreePanel runat="server"><Root> ...

  3. oracle 创建角色 权限设置,[学习笔记] Oracle创建用户、分配权限、设置角色,

    [学习笔记] Oracle创建用户.分配权限.设置角色, 创建用户 create user student --用户名 identified by "123456" --密码 de ...

  4. HALCON 20.11:深度学习笔记(4)--- 网络和训练过程

    HALCON 20.11:深度学习笔记(4)--- 网络和训练过程 HALCON 20.11.0.0中,实现了深度学习方法.关于网络和训练过程如下: 在深度学习中,任务是通过网络发送输入图像来执行的. ...

  5. Java学习笔记22:并发(2)

    Java学习笔记22:并发(2) 图源:PHP中文网 终止任务 终止线程有一种非常简单的方式:设置一个多线程共享的标记位,子线程用轮询的方式检查这个标记位,如果该标记位显示取消状态,就让子线程退出执行 ...

  6. [编译原理学习笔记2-2] 程序语言的语法描述

    [编译原理学习笔记2-2] 程序语言的语法描述 文章目录 [编译原理学习笔记2-2] 程序语言的语法描述 [2.3.1] 上下文无关文法 [2.3.2] 语法分析树与二义性 [2.3.3] 形式语言鸟 ...

  7. php怎么统计流量,PHP学习笔记:php网络流量统计系统

    PHP学习笔记:php网络流量统计系统 说明:代码来源<PHP和MySQL Web应用开发>一书,还有就是代码有些是经过修改的,经过我的测验全部都可以用. 这里面ip地址显示的正常的,我电 ...

  8. 10月15日计算机视觉基础学习笔记——分割网络的设计

    文章目录 前言 一.分割器的设计 1.优化:减小 feature map 2.上采样 up sampling 二.经典分割模型的涨点方法 前言 本文为10月15日计算机视觉基础学习笔记--分割网络的设 ...

  9. 网络协议学习笔记 · 22

    IPv6 · 流媒体 · 即时通讯 · 缓存 · 网络爬虫 VPN 作用 VPN与代理的区别 实现原理(隧道协议) 网络爬虫 简易实例 robots.txt 无线网络 缓存(Cache) 响应头 请求 ...

最新文章

  1. VB随笔 -基本语句之循环语句
  2. python算法与数据结构-希尔排序算法(35)
  3. 运维请注意:”非常危险“的Linux命令大全
  4. 桌面图标摆放图案_用图标制作醒目的图案
  5. 抽象类和接口的共同点和区别
  6. php 接口升级,PHP 开发 APP 接口 学习笔记与总结 - APP 接口实例 [6] 版本升级接口开发...
  7. 编译器前端概述与可信编译器
  8. Java 第五章 类的设计与包
  9. PowerDesigner逆向工程导入MYSQL数据库总结
  10. 一步一步写算法(之寻路)
  11. 整理UWP中网络和设备信息获取的帮助类,需要的拿走。
  12. Xposed环境安装
  13. 输入字符串判断有多少个字母,数字和其他
  14. UEFI 基础教程 (十四) - 设置默认启动项为UEFI Shell
  15. Firebase token认证 “kid“ invalid, unable to lookup correct key
  16. 恒源云(GPUSHARE)_CV训练时容易忽视的数据标签问题
  17. PYTHON从娃娃学起教程 教案 第一课计算机简史
  18. Jetpack Compose - Icon
  19. 高科路由器有虚拟服务器设置吗,高科路由器怎么设置 高科无线路由器安装设置教程-路由器知识...
  20. 跨链协议LayerZero和Gh0stly Gh0sts幽灵NFT技术原理分析

热门文章

  1. hdmi 屏幕旋转 树莓派_计算机实验室之树莓派:课程 9 屏幕04
  2. win7安装gtp磁盘_GPT转MBR分区格式安装win7/win10系统教程
  3. 不会c语言能学习python_为什么很多人学不会C语言?学霸说:你要是像我一样学肯定能行!...
  4. visio 模板_盒图模板一键套用,便捷绘制精美盒图图表
  5. cac会议投稿难度大吗_成考高升专难度大吗?考试通过率怎么样?
  6. java filestream 包,java.io.FileOutputStream.write(byte[] b)
  7. 三种方法实现Linux系统调用方法分享
  8. 给WIN2003 IIS SQL服务器安全加固
  9. rabbitmq启动方式
  10. 解决AttributeError: 'module' object has no attribute 'main' 安装第三方包报错