配置Linux主机的网络参数

1.vim /etc/hostname #修改配置文件
2.hostnamectl set-hostname 主机名 #永久修改主机名
3.nmcli #命令行配置网络参数
4.nmtui #以图形化形式修改网络参数
5.nm-connection-editor

为Linux主机安装软件包,三步搞定yum源

1.删掉不能用的软件源装置

[root@server0 ~]# rm  -rf  /etc/yum.repos.d/*.repo

2.添加能用的软件源装置

[root@server0 ~]# yum-config-manager   --add   http://classroom.example.com/content/rhel7.0/x86_64/dvd/

3.允许安装未知来源的软件

[root@server0 ~]# vim  /etc/yum.conf
gpgcheck=0

4.检查是否有该Yum源

[root@server0 ~]# yum  repolist

LDAP

是轻量级的目录访问协议,用来集中提供用户名.密码.域名.通讯录.电子邮件信息等

例:假设有sr1-sr20共二十台主机都提供用户账号zhangsan,将他们的用户以及密码信息存放在一台服务器上,可以使这二十台主机每一台主机上都可以使用该服务器提供的用户账号zhangsan登录
首先配置好一台LDAP认证服务器
(当前已经配置完成classroom,提供的用户账号为ldapuser0.ldapuser1—ldapuser20)
1.配置前先检查用户是否存在

[root@server0 ~]# id  ldapuser0
id: ldapuser0: no such user

2.配置LDAP客户端
1)装包

[root@server0 ~]# yum  -y  install sssd
[root@server0 ~]# authconfig-tui
==>  选择LDAP方式提供用户信息、认证
==> 选择“使用TLS”,在“服务器”填写classroom.example.com,在“基础DN”填写认证领域名称 dc=example,dc=com
==> 根据提示下载并部署用来加密的证书文件到指定位置
[root@server0 ~]# cd  /etc/openldap/cacerts/
[root@server0 cacerts]# wget http://classroom.example.com/pub/example-ca.crt
[root@server0 ~]# systemctl restart  sssd

3.再次检查用户是否存在

[root@server0 ~]# id  ldapuser0
uid=1700(ldapuser0) gid=1700(ldapuser0) 组=1700(ldapuser0)

autofs 挂载

当需要访问挂载点目录时,xx资源会自动挂载到自动创建的挂载点
当不需要访问挂载点目录时,xx资源会自动卸载、并删除挂载点
例:按需触发挂载/dev/vda1分区到/mulu/dir5
当执行 ls /mulu/dir5 操作时,能看到 /dev/vda1 中的文档
当超过5分钟不再使用 /mulu/dir5 目录后,这个目录会自动消失
1.装包

[root@server0 ~]# yum  -y  install  autofs

2.修改配置文件

[root@server0 ~]# vim  /etc/auto.master
/mulu      /etc/dir5.rule
[root@server0 ~]# vim  /etc/dir5.rule    #此配置文件名一定要和上一个配置文件的路径名一样
dir5     -fstype=xfs   :/dev/vda1

3.起服务

[root@server0 ~]# systemctl  restart  autofs

家目录漫游

Network File System,网络文件系统
– 由NFS服务器将指定的文件夹共享给客户机
– 客户机将此共享目录 mount 到本地目录,访问此共享
资源就像访问本地目录一样方便

– 类似于 EXT4、XFS等类型,只不过资源在网上
NFS共享服务器:classroom.example.com
例:
通过autofs为LDAP用户解决家目录漫游功能
当用户ldapuser0登录到server0主机时,能够在server0上使用本来位于classroom服务器上的家目录
当用户ldapuser0从server0主机退出时,能够自动卸载已经挂载到server0上的家目录

1.查看classroom的家目录

[root@server0 ~]# showmount  -e  classroom.example.com
Export list for classroom.example.com:
/home/guests 172.25.0.0/255.255.0.0

2.修改配置文件

[root@server0 ~]# vim  /etc/auto.master
/home/guests   /etc/guests.rule
[root@server0 ~]# vim  /etc/guests.rule
*   -fstype=nfs    classroom.example.com:/home/guests/&
[root@server0 ~]# ssh  ldapuser0@server0.example.com#重开一个终端远程登录ldapuser0,密码为password

3.重起服务

[root@server0 ~]# systemctl  restart  autofs

swap交换空间

类似于Windows系统中的虚拟内存
==》 用磁盘空间模拟成内存使用,解决偶发性内存不足的问题
==》 交换空间的大小设置,建议是物理内存的1~2倍,一般不超过16G
例:
添加一个1024M的交换分区
** 添加之前和添加之后
执行swapon -s 列出已经启用的交换分区
执行free -m 检查内存及交换空间的使用情况
1.准备空闲的磁盘或分区设备

[root@server0 ~]# fdisk  /dev/vdb
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda    253:0    0  10G  0 disk
└─vda1 253:1    0  10G  0 part /
vdb    253:16   0  10G  0 disk
└─vdb1 253:17   0   1G  0 part 

2.格式化成交换分区的存储格式

[root@server0 ~]# mkswap  /dev/vdb1

3.修改配置文件

[root@server0 ~]# vim  /etc/fstab
/dev/vdb1   swap  swap  defaults  0   0

3.查看当前交换分区是否挂载成功

[root@server0 ~]# swapon  -a

4.查看当前分区

[root@server0 ~]# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
vda    253:0    0  10G  0 disk
└─vda1 253:1    0  10G  0 part /
vdb    253:16   0  10G  0 disk
└─vdb1 253:17   0   1G  0 part [SWAP]

LDAP autofs挂载 swap交换空间相关推荐

  1. 番外篇Engineer07--DAY14(重设root密码 LDAP 部署autofs实现按需挂载 swap交换空间)

    常见的Linux版本: 红帽.Ubuntu.Suse.Debian.FreeBSD RHEL 和 CentOS有什么区别? 红帽认证系统管理员 -- 重设root密码 使用LDAP集中认证来提高用户管 ...

  2. Linux怎么添加交换空间,如何在Ubuntu上增加swap交换空间

    防止应用程序内存不足的最简单方法之一是增加服务器中的swap交换空间大小.在本文中,我们将解释如何向Ubuntu服务器增加swap交换空间. 步骤1:检查swap交换空间信息 在开始之前,首先运行以下 ...

  3. 创建Swap交换空间

    Linux创建Swap交换空间 Linux下当运行内存不足而磁盘空间却充足的时候,我们可以通过创建Swap分区的方法解决内存不足的问题,比如我的服务器内存只有4G,Swap建议分配大小是内存的2倍,也 ...

  4. 在centos7上设置swap交换空间

    在centos7上设置swap交换空间 新建swap文件 第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/ima ...

  5. CentOS 新增swap交换空间

    CentOS 新增swap交换空间 在centos 6.4 64位系统中安装oracle 10g数据库软件,但由于交换空间过小导致检查不通过: 因此需要增加交换空间的大小. 新建swap文件 第一步: ...

  6. 【深度学习】Ubuntu增加Swap交换空间大小

    前言: 做Ubuntu系统时,选择了默认空间分配方案,Swap空间仅2G,而你的内存有16G,分给Swap空间至少为内存的1倍,最好是内存值的2倍,系统相当卡顿,重做系统后,费力部署的环境怎么又需要重 ...

  7. ubuntu swap交换空间增加与关闭

    一.查看交换空间和路径 查看当前交换空间的大小: free -h 查看交换空间的路径: sudo swapon --show 二.创建一个swap交换空间文件: 2.1 创建文件 mkdir swap ...

  8. swap交换空间(当内存不足时)

    一.交换空间概述 虚拟内存 利用硬盘的空间,充当内存的空间 相当于虚拟内存         –当物理内存不够用时,使用磁盘空间来模拟内存         –在一定程度上缓解内存不足的问题 CPU--- ...

  9. linux swap 交换空间 设置多大合适

    无论是windows系统还是linux系统,除了物理内存外,都还有一个虚拟内存.在linux上,虚拟内存被称为swap space.过去以来,虚拟内存的大小应该是物理内存的两倍,但是最近几年来,物理内 ...

最新文章

  1. AI一分钟 | 科大讯飞2017年度财报:营收54.45亿元,净利润4.35亿元;滴滴首谈无人驾驶战略:只做软件不造车
  2. 树莓派进阶之路 (002) - 系统烧录及系统使用(多平台)
  3. php中需要注意的问题
  4. Leetcode1690. 石子游戏 VII[C++题解]:带有博弈论的区间dp
  5. 泛型与操作符重载杂谈
  6. 数据中心机房工程建设需要注意的重大问题
  7. python定义一个人类_Python类的定义、继承及类对象使用方法简明教程
  8. 我面试几乎必问:你设计索引的原则是什么?怎么避免索引失效?
  9. 中科大图形学暑期课程资料
  10. blockUI弹出层
  11. 二维数据的分形维数分析(C++实现)
  12. Maya2018安装报错(错误代码1612)
  13. vlookup匹配的文字显示0_详解vlookup函数中{1,0}的使用方法,看完后给同事讲讲,秒变大神...
  14. 计算机普通话测试评分标准,计算机辅助普通话测试评分细则
  15. 计算机键盘灯不亮原因,键盘上的三个灯不亮?竟是这个原因
  16. 魔兽世界固态硬盘无法连接服务器,《魔兽世界》9.0配置更改 不再强制要求SSD...
  17. JavaScript起源及发展
  18. 智能硬件evt dvt pvt mp
  19. 汇编语言系列教程之基础入门 (一)
  20. NUIST OJ 1347 供电站 [迭代加深搜索]

热门文章

  1. 让latex写论文更方便的几个工具
  2. 程序员面试题精选100题(11)-求二元查找树的镜像[数据结构]
  3. 数字图像处理:第十八章 彩色图象处理
  4. Coursera公开课笔记: 斯坦福大学机器学习第一课“引言(Introduction)”
  5. HDU 1261 字串数
  6. Apache Beam欲通过uber api获取大数据
  7. Nagios 监控系统架设全攻略_转自IBM Developer
  8. 2、Get和post的区别
  9. cisco SMD 配置安装
  10. 把txt中的数据读出并保存到数组中