4.單用戶/救援模式,克隆虛擬機並修改主機名,linux機器相互登陸

5月31日任務
1.13 單用戶模式
1.14 救援模式
1.15 克隆虛擬機並修改主機名
1.16 Linux機器相互登陸linux

1.13 單用戶模式(案例:若是忘記root密碼):安全

首先重啓機器可以使用init 6         reboot網絡

ro(只讀)改成rw(讀寫)並寫入 init=/sysroot/bin/sh,而後按下Ctrl+xssh

 

即進入單用戶模式(相似Windows裏安全模式)加密

首先輸入          chroot /sysroot/          (即切換到原來系統下,纔可用原來的命令來修改密碼)spa

輸入                 passwd root                     (即修改密碼).net

出現提示按Ctrl+c(取消)在輸入LANG=en(定義語言非中文)rest

再從新輸入      passwd rootip

輸入兩遍新的密碼(前幾回不行,後來改了複雜的密碼,密碼不要太簡單)get

最後輸入         touch /.autorelabel(很是重要,必定要輸入)

重啓機器

1.14 救援模式:

在單用戶模式下若是有加密進不去設置的時候,咱們能夠進入救援模式來修改root密碼或更改在Linux上敲錯的配置文件(改錯重要配置文件而致使的系統出錯)

使用光驅或U盤進入到裝系統的那個界面下(也就是CD/DVD)

首先,查看虛擬機設置的CD/DVD

選擇啓動時進入BIOS

 

按1而後回車

出現如下字符,按回車

將上面提示的命令 寫在下面

而後就能夠修改密碼了(passwd root)

最後將CD/DVD前面的勾去掉(即爲重啓後再也不進入BIOS)

重啓虛擬機就能夠了

1.15 克隆虛擬機並修改主機名:

1.關機後

2.

3.並修更名稱

4.修改IP,改末尾數便可(vi /etc/sysconfig/network_scripts/ifcfg-ens33)

而後重啓網絡服務(systemctl restart network.service)

修改主機名:

輸入      hostnamectl set-hostname aminglinux-02(後面爲須要改爲的名字)

1.16 Linux機器相互登陸:

1.好比01連02,ssh 後面跟02的IP(能夠用「W」來查看狀態)

標準的寫法爲    ssh username@ip

whoami可查看當前用戶是誰,默認是root

因此,以上狀態下的標準寫法應爲    ssh root@192.168.159.130(02的IP)

2.ssh默認的端口是22端口,若是有特殊的端口,假設220端口

爲   ssh -p 220 root@192.168.159.130

3.密鑰認證鏈接:

假如02連01,02上要有私鑰,01上要有公鑰

因此,輸入   ssh-keygen(即生成密鑰對)會出現如下圖

意思是詢問密鑰對要存放在哪裏,默認的話就回車,又會出現下圖

意思是輸入密鑰的密碼,回車即爲空

用   cat(列出) /root/.ssh/id_rsa.pub(以上公鑰標註的地址),並複製

到01(須要鏈接的機器)上,vi /root/.ssh/authorizen_keys,將02複製下來的公鑰黏貼到01上

4.用getenforce可查看selinux防火牆的開關狀態

getenforce 0可臨時關閉(重啓後會再次開啓)

相關文章
相關標籤/搜索