rhcsa-8

rha off 状态下

输入virt-manager

先选node1;然后选倒数第二个含console的

1696745714508

1.配置网络设置

num [可以打印出nmcli]地址配置工具:nmcli
'W' 可以打印出网卡链接的字符串
manu [打印出manual]手册
ipv4.方法手册-IP地址-网关-dns
ip a s 在虚拟机上查看过端口后关闭虚拟机;打开xshell页面;
然后ssh链接;输入密码后设置主机名【可以复制】
​
​
​
 nmcli con show显示所有包括不活动连接
查看本机网卡信息   #ip  address  show  或#ip  a  s
------------------------
点击左上角左侧中部第一个考题;第二个虚拟机;第三个终端
ctrl+d 退出输入exam-grade 开始评分

1696748835860

2配置仓库

[]
name=
baseurl=
gpgcheck=0
enabled=1
1gg po6yy  6gg p
--------------------------------------------------
gpgcheck=0(0不校验软件包的签名,1校验) enabled=1(1启用该仓库,0不启用)
注意是baseurl 不是url

yum

3创建用户账号

1697338885369

sema [sema]
restorecon:恢复为原来的 SELinux Type
参数:
-R:连同子目录一起修改
-v:将过程显示到屏幕上
-R:这是递归处理目录的选项。如果指定了目录,那么这个命令会递归地遍历目录及其子目录中的所有文件,并将文件的安全上下文恢复为默认值。
-f:这个选项后面应该跟一个文件名或路径名,表示要处理的文件。这个命令会恢复这些文件的安全上下文为默认值。
----------------------- 
 -a:添加  -d:删除  -m:修改 -p:永久
 -t类型
 管理网络端口类型定义
  代码如下:
  semanage port [-S store] -{a|d|m|l|n|D} [-tr] [-p proto] port | port_range
  例:如apache采用非标准端口,需执行如下命令:
  代码如下:
  semanage port -a -t http_port_t -p tcp port_number
在这个semanage命令中,'-a', '-t', '-p'都是参数,它们的含义如下:
​
'-a':这个参数是'add'的缩写,表示要添加一个新的SELinux策略。
​
'-t':这个参数后面应该跟一个类型名,这个参数表示要添加的策略类型。在这个例子中,'-t http_port_t'表示要添加的是一个http_port_t类型的策略。
​
'-p':这个参数后面应该跟一个协议名和一个端口号,这个参数表示要添加的策略适用的协议和端口。在这个例子中,'-p tcp 82'表示要添加的策略适用于TCP协议的82端口。

1696763750500

4创建用户账户

第一次输入sysmgrs下次直接写sysm [tab键]
利用上下箭头更改最后一个单词
--stdin 标准输入    flectrag|passwd
crontab -e -u natasha 输完这行向上箭头l替换e

1696768893166

5计划任务

用户的时候加u bu不加-
crond 不是crontab 插件

1696769059431

6创建协作目录权限

目录复制;
测试时 touch[执行]vim[写]ll【执行】
chmod 【不要画蛇添足chmode,注意拼写】

1696770155294

7配置ntp客户端

查看服务时 chronyd 安装时chrony
chro . c
​
7gg 0  server 复制的名 iburst
在chronyd中,timedatectl是一个用于查看和更改系统时间的命令。
​
具体使用方法如下:
​
timedatectl status 显示当前时间信息,"status"可以省略。
timedatectl set-time 设定当前时间。
timedatectl set-timezone 设定当前时区。
timedatectl list-timezones 查看支持的所有时区。
timedatectl set-local-rtc设定是否使用utc时间。当设置为“0”时表示在RTC中存储UTC时间,设为“1”表示在RTC中存储本地时间。

1696770366047

8autofs自动挂载

autofs服务是一种系统守护进程,我们可以把挂载信息写入其配置文件中。若用户不访问对应的存储介质,则系统不会进行挂载;而当用户去尝试访问该存储介质时,autofs则会自动对其进行挂载操作(即动态挂载)。整个过程对用户而言是透明的。
在Autofs中,auto.master是主配置文件,用于配置Autofs服务启动后引用的二级配置文件,例如/etc/auto.misc等1
第五行 复制 -rw 复制:

1696771032559

7gg yy p 将misc替换为rhome 修改主映射文件:

1697249750327

vim /etc/auto.rhome 中重写

remoteuser1 -rw materials.example.com:/rhome/remoteuser1

9ACL权限

1697252178454

setfacl和getfacl是Linux下权限管理的重要工具12。

  • setfacl:用于设置文件或者目录访问控制列表,即ACL规则。一般用于对文件或者目录执行扩展授权。

  • getfacl:用于显示文件或目录的ACL策略,包括文件名、所有者、组和访问控制列表等信息。

    10配置用户账号

    添加,设密码,查看

    1697252282849

-1 中-n 其中-不可省略。

11查找文件

touch /tmp/{gamelan,jacques,libWedgeit.so.1.2.3}

mkdir /root/findfiless

1697253089382

find / -user jacques -type f -exec cp -a {} /root/findfiles \。。

12查找字符串

1697254063956

13创建存档

使用tar命令来创建一个名为"backup.tar.gz"的压缩文件,该文件位于"/root"目录下,而要压缩的目录是"/usr/local"。

1697254442760

14添加sudo免密操作

1697254486619

1697254839649

直接把110行的#注释掉,修改wheel为sysmgrs就行

容器题目

1697255026807

1697255090438

1697255107440

15-1.配置创建新用户的密码策略

1697255211623

chage命令用于密码的实效管理,用来修改帐号和密码的有效期,命令中的-l选项是用来例出当前的设置 list

1697255537818

15-2.创建shell脚本

1697259731447

find /usr -type f -size -10M -perm -2000 -exec cp -a {} /root/myfiles \;

find /usr -type f -size -10M:在/usr目录下查找所有类型为文件(f)且大小小于-10M的文件。
-perm -2000:查找具有-2000权限的文件。这个权限通常表示文件具有setuid或setgid位,也就是“set user id upon execution”或“set group id upon execution”的权限位。
-exec cp -a {} /root/myfiles \;:对每个找到的文件,使用cp -a命令复制到/root/myfiles目录。-a选项是归档选项,它会保留文件的属性,如时间戳和文件权限。
看起来这个命令的目标是找到具有特殊权限的小文件,并复制到/root/myfiles目录

15-3设置登录欢迎语

1697259942209

、 [root@clear ~]# echo 'hello world!' >> /etc/motd [root@clear ~]# echo 'hello world!' >> /etc/issue

/etc/motd和[/etc/issue]都是用来显示欢迎信息的文件,但它们在登录过程中的作用和显示内容不同:

  • /etc/issue文件是在登录前显示的信息,主要包含内核版本、机器硬件信息等,一般用于本地登录12。

  • /etc/motd文件是在用户成功登录后显示的信息,常常用于公告系统,管理员可以在此发布系统通知、维护信息等,比如"Welcome to Alibaba Cloud Elastic Compute Service!"等。

除此之外,您还可以通过这两个文件来了解系统信息,例如查看内核版本等。

[15-4]设置用户默认权限umask

echo 'umask 222' >> .bashrc

1697263021961

15-5设置环境变量

1697263203641

16破解密码

node2----倒数第二个console-----sendkey 下选择Ctrl+alt+del

连续按e

变为Linux行时输入 rd.break

ctrl +x

在Switch—root 页面。 mount -o remount, rw /sysroot

chroot /sysroot

passwd

flectrag

flectrag

touch /.autorelabel

exit

reboot

17设置配置默认存储库

1697267362424

18调整逻辑卷大小

1697267414815

lsblk看真实挂载大小;type 看文件类型

swapon -a 命令用于将/etc/fstab文件中所有设置为swap的设备,启动为交换区1。

swapon -s 命令用于显示交换区的使用状况,包括交换区的总大小、已使用的大小、空闲的大小以及交换区的设备文件名等1+

1697288074404

1697271047832

1697271027132

创建逻辑卷

-s选项是用于指定物理卷组的起始大小。它表示物理卷组的最小可用空间,即当物理卷组的总空间小于该值时,将无法对其进行操作。

1697271088440

1697271153764

在Linux中,使用man vdo | grep vdo*.create命令,可以查看vdo命令的帮助文档中与vdo create相关的信息。

19调优策略

tuned-adm是一个命令行工具,提供一些不同的配置文件来提高特定用例的性能1。

tuned-adm工具的使用方法1:

  1. tuned-adm list:列出所有的默认的调优策略。

  2. tuned-adm active:查看现在生效的调优策略。

  3. tuned-adm recommand:查看tuned目前推荐使用的策略。

  4. tuned-adm profile 方案名称:修改调优方案,使用新的调优策略。

  5. tuned-adm off:关闭调优策略。

1697273672055

快速做题

1.磁盘直接格式化vdb3,vdb4

2.破解完密码直接ssh root@node2 ,然后终端node1上发仓库,然后黑窗口node2上下载vdo,随后终端切换到node2上做磁盘题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_45442261

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值