一起從零開始學習紅帽Redhat-實操講解1

實操破解密碼、添加主機名、配置SEliunx、建立yum倉庫、創建用戶賬戶

一、破解root密碼

1、重新啟動系統,在啟動菜單倒計時期間按上下鍵中斷啟動流程。

一起從零開始學習紅帽Redhat-實操講解1

2、按e編輯默認啟動條目,在linux16開頭的那行末尾加上 rd.break

一起從零開始學習紅帽Redhat-實操講解1

同時按下ctrl+x 進入switch_root模式

輸入下列指令:

mount -o remount,rw /sysroot //以讀寫權限重新掛載硬盤上的真實系統根目錄

chroot /sysroot //把環境切到真實系統的根目錄

echo sayhi | passwd --stdin root //修改root用戶的密碼,修改後的密碼為sayhi

touch /.autorelabel //告訴系統下次重啟對文件進行SElinux上下文重新打標

exit //退到真實系統根目錄

exit//重啟重新引導系統

一起從零開始學習紅帽Redhat-實操講解1

二、添加主機名:desktop.group8.example.com

hostnamectl set-hostname desktop.group8.example.com

三、配置 SELINUX使其工作在 enforcing模式下

1、getenforce //查看現在的模式

setenforce 1 //臨時設置為 enforcing模式

getenforce //查看修改後的模式

一起從零開始學習紅帽Redhat-實操講解1

2、vim /etc/selinux/config //修改selinux配置文件並保存

一起從零開始學習紅帽Redhat-實操講解1

四、為系統配置YUM軟件倉庫,倉庫地址為http://server.group8.example.com/yum

1、vim /etc/yum.repos.d/sayhi.repo //新建名為sayhi的yum倉庫

[sayhi] //固定格式

name=sayhi //倉庫名

baseurl= //倉庫地址

gpgcheck=0 //不校驗(如果文件在光盤裡則建議校驗,即gpgcheck=1)

enable=1 //啟用yum倉庫

:wq //保存退出

2、yum list //進行驗證,能列出軟件包信息就成功了。

3、yum clean all //清除yum緩存

一起從零開始學習紅帽Redhat-實操講解1

一起從零開始學習紅帽Redhat-實操講解1

五、創建用戶賬號

創建下面的用戶、組和組成員關係

名字為 adminuser的組

用戶 natasha,使用 adminuser作為附屬組

用戶 sarah,在系統上不能訪問可交互的 SHELL,且不是 adminuser的成員,natasha,harry,

sarah密碼都是 redhat

1、groupadd adminuser //建立名為adminuser的組

2、useradd natasha –G adminuser //新建用戶natasha,並加入adminuser組

3、useradd sarah –s /sbin/nologin //新建用戶sarah,同時系統無法訪問,無法登陸nologin

4、echo redhat | passwd --stdin natasha //修改natasha和sarah的密碼,改為redhat

echo redhat | passwd --stdin sarah

id natasha //驗證賬戶信息

id sarah

一起從零開始學習紅帽Redhat-實操講解1


分享到:


相關文章: