学习笔记 254: 预备知识总结

一 你的服务器serverX有2个网卡接口slave1,slave2,按照下面接口信息,创建一个team1组:

这个组使用activebackup模式,IP地址配置信息如下:

192.168.85.200/24

fd00:ba5e:ba11:x:1/64

验证:同网段可以ping通

二 你的服务器serverX提供caching DNS服务,在172.25.x.0/24子网,使用172.25.25.254作为转发。

应该使用DNSSEC验证example.com域

三 你的服务器serverX可以通过SMTP通过172.25.x.0/24,接收邮件,所有的邮件不能被发送到@serverX.example.com或@localhost[.localdomain],它只能被desttopX.example.com转发

四 在你的服务器serverX中第二块硬盘上划分512分区,然后通过iscsi协议导出名字为iqn.2016-08.com.example.com:serverX.zoidberg,并且它仅仅只能被iqn.2016-08.com.example:desktopX连接

五   配置一个nfsv4 的目录/exports/hypnotoad,然后下载文件到此目录,此目录应该加密认证,可以读写,目录许可为1777

六 你的服务器serverX使用协议smb导出目录/exports/bigbang,这个目录应该属于bigbang组,任何新的文件创建,应该都自动被赋予bigband组,除了bigbang群组里面的成员外,其它人员无法访问目录。

penny是在bigbang组的samba用户,它可以使用密码 penny读写目录,

七  配置 web站点 www.example.com和www.example.com:444。并且需要web支持PHP,SSL

八  你需要创建一个脚本myusers,当脚本调用userlist参数时,它应当返回/etc/passwd里面所有shell不为/sbin/nologin的用户,输出用户名,按照字母排序。当脚本条用userinfo参数时,且第二个参数输入用户名,然后查找,如果“invalid user"不存在,那么返回无效的用户。如果第二个参数是空或未定义,那么返回:"Please specify a username",并且退出码132.

myuser userlist

myuser user info <username>

九。

时间: 2024-08-11 19:12:22

学习笔记 254: 预备知识总结的相关文章

[傅里叶变换及其应用学习笔记] 一. 预备知识

这份是本人的学习笔记,课程为网易公开课上的斯坦福大学公开课:傅里叶变换及其应用. 本课程学习路线: 从傅里叶级数开始,后续过渡到傅里叶变换. 扼要描述 傅里叶级数(fourier series),几乎等同于周期性现象的学习. 傅里叶变换(fourier transform),可作为傅里叶级数的极限情况,是对非周期性现象的数学分析. 两者间的共同点 分析(analysis),分解一个信号(函数),把它拆分成一系列组成部分,并希望这些组成部分比复杂的原始信号(函数)简单. 合成(synthesis)

C#学习笔记(基础知识回顾)之值类型与引用类型转换(装箱和拆箱)

一:值类型和引用类型的含义参考前一篇文章 C#学习笔记(基础知识回顾)之值类型和引用类型 1.1,C#数据类型分为在栈上分配内存的值类型和在托管堆上分配内存的引用类型.如果int只不过是栈上的一个4字节的值,该如何在它上面调用方法? 二:值类型转换为引用类型--装箱 2.1CLR对值类型进行装箱时:新分配托管堆内存,将值类型的实例字段拷贝到新分配的内存中,返回托管堆中新分配对象的地址.这个地址就是一个指向对象的引用. int i = 10; Object obj = i; 三:将引用类型转换为值

[Golong]学习笔记(一) 基础知识

Go编程基础 Go的内置关键字(25个) 不多 break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continute for import return var Go的注释方法(和js一样) 单行注释: // 多行注释: /**/ Go程序一般结构 common_structure.go 通过 pack

C#学习笔记(基础知识回顾)之枚举

一:枚举的含义 枚举是用户定义的整数类型.在声明一个枚举时,要指定该枚举的示例可以包含的一组可接受的值.还可以给值指定易于记忆的名称.个人理解就是为一组整数值赋予意义. 二:枚举的优势 2.1:枚举可以使代码更易于维护,有助于确保给变量指定合法的.期望的值. 2.2:枚举可以使代码清晰,用描述性的名称来表示整数值,增加代码可读性. 三:枚举的使用 /// <summary> /// 声明一个枚举,审核状态 /// </summary> public enum AduitStatus

CCNA 学习笔记(七)--交换知识(VLAN VTP TRUNK)

前面认识到了路由的相关方面知道,现在我们又要开始交换机方面的学习,现在就从最基础的开始学习交换机的基本知识.路由主要是工作于OSI协议的三层(网络层),而交换机主要是工作于二层(数据链路层),但三层交换除外. 1.路由器与交换机的区别有那些? 答:1.从外观上面来区分:路由器上面的WAN口比交换机的多,交换机一般只有二到四个WAN口,而路由器最少会有四个WAN口,交换机lan口比较多,一般有4/8/16/24/48个. 2.路由器比交换机多一个路由功能,基于路由转发,二层的交换机MAC地址转发,

.net学习笔记---xml基础知识

一.XML简介 XML是一种标记语言,用于描述数据,它提供一种标准化的方式来来表示文本数据.XML文档以.xml为后缀.需要彻底注意的是XML是区分大小写的. 先从一个简单的XML例子来了解下xml基础: <?xml version="1.0" encoding="utf-8" ?> <books ISBN="9787544238212"> <title>xml学习笔记</title> <pr

R语言学习笔记:基础知识

1.数据分析金字塔 2.[文件]-[改变工作目录] 3.[程序包]-[设定CRAN镜像] [程序包]-[安装程序包] 4.向量 c() 例:x=c(2,5,8,3,5,9) 例:x=c(1:100) 表示把1 - 100的所有数字都给x这个变量 5.查看x的类型:>mode(x) 6.查看x的长度:>length(x) 7.将两个向量组成一个矩阵: >rbind(x1, x2)  注:r是row的意思,即行,按行组成矩阵. >cbind(x1, x2)  注c是column的意思,

Object-C学习笔记之基础知识一

Object-C 是C的衍生语言,继承了所有C语言的特性,但是Object-C并不是继承自C语言特性本身. 首先我们先通过例子来说明Object-C中的一些基本语法: #import <Foundation/Foundation.h> @interface Print: NSObject{    //Objective-c的所有类都继承于NSObject      // 成员属性     NSString * caption;     NSString * photographer; } //

mongoose学习笔记1--基础知识2

Schema简述 Schema —— 一种以文件形式存储的数据库模型骨架,无法直接通往数据库端,也就是说它不具备对数据库的操作能力,仅仅只是数据库模型在程序片段中的一种表现,可以说是数据属性模型(传统意义的表结构),又或着是“集合”的模型骨架. 那如何去定义一个Schema呢,请看示例: var mongoose = require("mongoose"); var TestSchema = new mongoose.Schema({ name : { type:String },//