linux忘記root密碼怎麼修改密碼和多臺linux相互使用密鑰鏈接

1.13單用戶模式    linux

若是你忘記你的Linux的密碼你能夠用單用戶模式改密碼。前提是咱們要知道grub的密碼(或者grub沒有密碼),若是你不知道grub的密碼那麼就用救援模式更改密碼。1.13.1重啓你的虛擬機(reboot 、init 6 、shutdown -r now  這些命令都是重啓系統的命令。 init 0 、poweroff  這些是系統關機命令。)shell

點擊右鍵 =》選擇電源 =》從新啓動客戶機 服務器

在看到此界面時按鍵盤的上下鍵,選擇第一項。能夠看到2處有選項而後按鍵盤的「e」鍵。網絡

進入grub,按向下鍵找到linux16 的選項而後把光標定位到ro(只讀) 把ro改爲rw(讀寫),後面加上 init=/sysroot/bin/sh (意思就是在你加載的給你一個命令行,這樣才能夠改密碼),而後按鍵盤Ctrl+xssh

此時你所在的目錄你是你原來系統root目錄中。以前咱們有配置過/root/.ssh/authroized_keys文件ide

咱們可使用cta /sysroot/root/.ssh/authroized_keys查看spa

1.13.2怎麼切換到以前的root用戶下的目錄裏那,咱們可使用chroot /sysroot/再次運行cta /root/.ssh/authroized_keys咱們能夠看見咱們已經進入了命令行

1.13.3.更改用戶密碼 passwd root3d

出現小方框說明虛擬機不支持中文,咱們須要定義成英文運行LANG=en :定義語言爲英文(Ctrl+c 能夠終止當前的命令)對象

1.13.4如今咱們就能夠用新密碼登入用戶了,在這以前咱們要運行一個命令touch /.autorelabel而後就能夠重啓客戶機了。進入系統輸入用戶和新密碼。

這個方法只適合在linux本機上操做。1.14救援模式運行級別有7個,從0到6,剛剛咱們說的單用戶就是1。

1.14.1使用救援模式更改密碼(先關機,給虛擬機編輯=》選擇CD/DVD=》選擇啓動時鏈接)再把你的鏡像文件路徑給選擇好

啓動光驅,光驅是第一啓動的對象

選擇Boot

使用鍵盤的加減號把CD-ROM放到第一項,

按鍵盤的F10保存,回車

回車

回車

在回車意思是進入root用戶目錄下在下面輸入此命令

1.14.2而後輸入passwd root命令改密碼

1.14.3給你的光驅斷電,設置方法

1.14.4而後計算機右鍵=》電源=》從新啓動客戶機,使用你的新密碼就能夠登入root用戶了救援模式的好處就是在你更改計算機配置文件的時候改錯了致使你的計算機開不了機了,你可使用這個方法把改錯的文件在改對就行了


1.15克隆虛擬機

1.15.1把你的虛擬機關機

連接克隆所用的空間比較小,沒有必要要徹底克隆

能夠起個名字,選擇存放位置

1.15.2修改你克隆的機器的ip地址,否則啓動的時候會和你的另外一臺機器有衝突進入網卡配置文件

編輯好了按Esc退出,再按(:wq)回車

重啓網絡服務器

1.15.3修改主機的名字這個是直接更改主機名字的配置文件,你重啓主機就能夠看到更改的主機名字了

1.15.4克隆機使用xshell的密鑰也能夠登陸,由於密鑰是相同的,你須要改動一下密碼就好了。

1.16linux機器相互登入

1.16.1使用xshell打開咱們的兩個linux機器

咱們使「w」命令查看momoco-02有幾個終端

咱們再使用momoco-01鏈接momoco-02

意看1處和2處,在你輸入1回車後輸入momoco-02的密碼就能夠登陸momoco-02了

再回到momoco-02看看有幾個終端

此處就是momoco-01登陸momoco-02的信息,Ctrl+d【能夠退出當前用戶】

1.16.2遠程鏈接命令的標準寫法

[root@momoco-01 ~]# ssh -p 22 root@192.168.38.13-p 數字【遠程鏈接指定端口】若是不輸入此項默認爲22端口username@ip【username 用戶名 ip  ip地址】若是不輸入用戶名默認就是root用戶

1.16.3兩臺機器使用密鑰相互登陸咱們的linux也是有密鑰功能的

輸入[root@MOMOCO-02 ~]# ssh-keygen1處回車。2處設置密碼不想要密碼直接回車。3處回車。4處是私鑰的路徑。5處是公鑰的路徑

咱們把公鑰複製黏貼到momoco-01的/root/.ssh/authorized_keys裏面

一樣的方法能夠設置momoco-02,這樣就能夠不要root密碼相互登入了

1.16.4關閉selinux

[root@momoco-01 ~]# getenforce【查看selinux是否關閉】顯示這個就是沒有關閉

使用[root@momoco-01 ~]# setenforce  0能夠臨時關閉

1

相關文章
相關標籤/搜索