典型>稍后安裝操作系統(tǒng)>linux(L)centOS64位>虛擬機名稱自己起位置找一個大的磁盤>磁盤大小設定為30g將虛擬磁盤儲存為單個文件>完成安..."/>
溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

筆記1 安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄

發(fā)布時間:2020-07-29 14:40:02 來源:網絡 閱讀:1058 作者:小偉996 欄目:系統(tǒng)運維

創(chuàng)建虛擬機

創(chuàng)建新虛擬機>典型>稍后安裝操作系統(tǒng)>linux(L)centOS64位>虛擬機名稱自己起位置找一個大的磁盤>磁盤大小設定為30g將虛擬磁盤儲存為單個文件>完成

安裝centOS7

編輯虛擬機設置 在CD/DVD那里找到你電腦上的映像文件>開虛擬機>選擇第二行CentOS Linux7回車>選擇語言中文簡體中文>系統(tǒng)安裝位置>標準磁盤那里打上對勾>下邊選我要配置分區(qū)>標準分區(qū)點下邊+號> boot分200M swap2048(給內存的2倍)(當你的內存小于4g時候你就給內存的2倍大于4g最多給8g) 剩下的全給/>設置密碼>完成

配置ip

先用dhclient命令自動獲取ip

再用id add命令查看一下 你會看到有一塊ens33網卡里邊的ip就是自動獲取

這些都是動態(tài)的ip 要設成靜態(tài)的

 方法:編輯網卡的配置文件ls /etc/sysconfig/entwork-scripts/ifcfg-ens33可以用Tab鍵補全長的命令 但是有的不頂用比如net這是因為以他開頭的路徑不止一個 我們可以安兩下Tab鍵 這時他會在下邊給你列出以他開頭的路徑 怎么編輯這個文件用命令 vi /etc/sysconfig/network-scripts/ifcfg-ens33 進來之后按方向鍵移動按i鍵編輯 BOOTPROTO(啟動的一種方式)=dhcp(自動獲取)把dhcp改成static(靜態(tài)的) 把ONBOOT=no no改成yes不然重啟不會被加載 

IPADDR=192.168.118.129

NETMASK(子網掩碼)=255.255.255.0

GATEWAY(網關)=192.168.118.2

DNS1=119.29.29.29(通用) 按Esc退出 :wq保存

根據菜單欄里邊的編輯虛擬網絡編輯器里邊看下有他的子網跟子網掩碼 NAT設置里邊有他的網關

centos7開始用:systemctl restart network.service 重啟 

之前用:service network restart

ifconfig查看ip地址 最后ping www.aminglinux.com


網絡問題排查

方法一:我們用的NAT模式可以切換一下模式橋接模式

點虛擬機右下角網絡適配器設置選成橋接模式

然后重新獲取ip 命令:dhclient 如果在運行用dhclient -r關閉 

再獲取一下ip然后ifconfig查看一下ip你會發(fā)現(xiàn)變了 如果沒變說明你沒有橋接成功 你要查看一下你橋接的那個網段 通過你的Windows看 打cmd進去 運行ipconfig 查看本地連接跟它設置成一樣的網段 ping的時候顯示Network is unreachable證明網絡有問題查看一下你的網卡設置狀態(tài)是不是都鏈接著 

方法二:打開虛擬網絡編輯器把VMnet8移除重新添加它選擇NAT模式 他會有新的子網網關ip

這時候ping一下網關 ping外網 

命令:routing -n查看網關 都不行就直接從新編輯配置文件vi /etc/sysconfig/entwork-scripts/ifcfg-ens33改一下


秘鑰認證

第一步先在puttygen上操作

筆記1  安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄

第二步在putty客戶機上操作

mkdir /root/.ssh           創(chuàng)建一個.ssh文件

chmod 700 /root/.ssh         更改.ssh的權限

vi /root/.ssh/authorized_keys  創(chuàng)建并更改公鑰文件,一定先按一個 鍵進入編輯模式在把生成的公鑰串粘貼進去

關閉selinux防火墻:

setenforce 0              關閉防護墻

最后設置一下putty>ssh>Auth>把你保存的私鑰加載進來

筆記1  安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄


單用戶模式

重啟客戶機命令

四種方法:1.reboot  2.init 6  3.shutdown -r now  4.電源-重啟客戶機

關機命令1.init 0  2.poweroff

在重啟的界面按一下方向鍵,選擇第一行,按e鍵,(e是編輯的意思)

進來之后找到linux16開頭的這行:

把ro改成rw init=/sysroot/bin/sh 如下圖:

筆記1  安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄

筆記1  安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄

輸入完成后按:按ctrl+x

之后會出現(xiàn):/#界面,在這里就可以打命令

打命令:

chroot /sysroot/    切換到原來的系統(tǒng),因為剛才在一個內存操作系統(tǒng)

cat /root/.ssh/authorized_keys

LANG=en                定義語言,改成英文,不然會有亂碼。

passwd root            改密碼

touch /.autorelabel      切記最后必須打這個,不然沒辦法登錄系統(tǒng)。

重啟:電源從啟客戶機


救援模式

Linux出現(xiàn)故障無法正常運行時可用   更改toot密碼的另一種方式

ls -1 /usr/lib/systemd/system/runlevel*target  查看7個運行級別

先關機>編輯虛擬機設置>看看CD/DVD(IDE)啟動時鏈接有沒有對勾iOS鏡像有沒有>右鍵虛擬機電源>啟動進入bios(為了讓他在啟動時加載光驅)>進入bios界面在最上邊選擇boot>按+ - 把VD-ROM Drive調到最上邊>按F10,YES退出>選第三行回車>選第二行回車(如下圖)

筆記1  安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄筆記1  安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄

下一步選1回車

筆記1  安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄

在回車,到sh-4.2#,然后可以打命令更改密碼:

chroot / mnt/sysimage

password root改密碼

點下邊的小光盤圖標設置把網絡配置器里邊設備連接斷開>重啟


克隆虛擬機

方法:先關機>管理>克隆>下一步>選創(chuàng)建鏈接克隆下一步>完成>開機啟動

修改一下克隆機的ip地址把>UUID刪掉>IPADDR改一下>重啟網絡服務>產看一下ip>ping一下外網

修改ip方法看筆記1。http://12922638.blog.51cto.com/12912638/1928001

最后改一下兩個虛擬機的名字

hostname 查看主機名

hostnamectl set-hostname ******(你想改的主機名)

重啟


Linux機器相互登錄

方法:連另外一臺機器先用01連02  

輸入命令:ssh ***.***.***.***(自己的ip)  輸密碼

命令:w 查看一下有什么終端連著  w(查看系統(tǒng)負載)

再用02連01

ssh默認連接 22端口

怎么連指定的端口   命令:ssh -p ** root@你自己的ip   這里**表示指定的端口,例如:ssh -p 22  root@192.168.232.129

兩個Linux怎么進行密鑰驗證方法:

命令:ssh-keygen>生成密鑰對>三個回車,生成密鑰對>可以查看以下目錄命令:ls /root/.ssh

筆記1  安裝、登錄CentOS7、單用戶模式、救援模式、Linux機器相互登錄

怎么放到另一個上去 用命令:

cat /root/.ssh/id_rsa.pub  把下面的公鑰復制到另一個上

在另一臺機器上編輯配置文件:vi /root/.ssh/authoorized_keys 粘貼進去 保存

命令:getenforce 查看selinux是否是開啟狀態(tài)  

Enforcing 表示開啟  用命令:setenforce 0 臨時關閉  

Permissive 表示關閉

在連接一下ssh 




向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI