實操破解密碼、添加主機名、配置SEliunx、建立yum倉庫、創建用戶賬戶
一、破解root密碼
1、重新啟動系統,在啟動菜單倒計時期間按上下鍵中斷啟動流程。
2、按e編輯默認啟動條目,在linux16開頭的那行末尾加上 rd.break
同時按下ctrl+x 進入switch_root模式
輸入下列指令:
mount -o remount,rw /sysroot //以讀寫權限重新掛載硬盤上的真實系統根目錄
chroot /sysroot //把環境切到真實系統的根目錄
echo sayhi | passwd --stdin root //修改root用戶的密碼,修改後的密碼為sayhi
touch /.autorelabel //告訴系統下次重啟對文件進行SElinux上下文重新打標
exit //退到真實系統根目錄
exit//重啟重新引導系統
二、添加主機名:desktop.group8.example.com
hostnamectl set-hostname desktop.group8.example.com
三、配置 SELINUX使其工作在 enforcing模式下
1、getenforce //查看現在的模式
setenforce 1 //臨時設置為 enforcing模式
getenforce //查看修改後的模式
2、vim /etc/selinux/config //修改selinux配置文件並保存
四、為系統配置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緩存
五、創建用戶賬號
創建下面的用戶、組和組成員關係
名字為 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
閱讀更多 每天進度一點點 的文章