虛擬機器安裝的作業系統版本:centos linux release 7.6.1810 (core)
虛擬機器軟體版本:virtualbox 6.0.10 r132072
使用管理員許可權登入
建立使用者
adduser mytestssh設定密碼
passwd mytestssh給予sudo許可權
gpasswd -a mytestssh wheel-a: 新增使用者到目標分組
wheel:含義是方向盤,在linux中是特殊使用者組。因為使用root使用者非常危險,所以將需要管理員許可權的使用者新增至該組,可以讓該使用者使用sudo指令。
查詢管理員分組下的使用者
lid -g wheel如果能顯示出我們新增的使用者,則以上操作均成功。
初始化rsa金鑰
ssh-keygen -t rsa -b 4096 -c "[email protected]"指令會提示輸入資訊,選擇適合的資訊填寫,也可以全都不填寫,一直回車跳過設定。
開啟ssh配置檔案
vi /etc/ssh/sshd_config在檔案中找到
#permitrootlogin yes
permitrootlogin yes值
是否允許ssh登陸
登入方式
shell指令
yes是
無限制無限制
without-password
是不能用密碼登入
無限制forced-commands-only
是只能用金鑰登入
只能用已經授權的命令no否
permitrootlogin 有4個值
儲存檔案
把前面的#去掉。
啟動ssh服務
systemctl start sshd.service檢查ssh服務是否啟動成功
ps -e | grep sshd
ss -pltn | grep 22可看到監聽埠
可看到程序,再檢查埠
檢查網路是否開啟
ip addr一般會有多個位址,lo名稱的網絡卡為本地。其他名稱的網絡卡如果沒有ip位址,則是關閉狀態。
啟動網絡卡
nmtui執行該指令後,選擇對應的網絡卡,回車啟用。
無法ping通虛擬機器
原因可能是虛擬機器網路設定的為nat模式。如果繼續使用nat模式需要配置埠**。也可用僅主機能訪問的模式。
這裡我們修改為橋接模式。然後檢查網絡卡的ip是不是在同一網段。
ssh連線
ssh [email protected]證書提示選擇yes。密碼輸入正確後進入到虛擬機器中。
檢視系統版本
cat /etc/centos-release
VMware建立Centos7虛擬機器
1.以典型的方式建立虛擬機器,然後下一步 2.選擇稍後安裝作業系統,然後下一步 3.選擇客戶及作業系統型別及版本,然後點選下一步 4.為虛擬機器命名 因為後期要搭建集群所以選擇序號命名 及設定虛擬機器儲存位置 5.為虛擬機器設定硬碟,選擇虛擬機器硬碟的儲存方式 單個檔案則所有虛擬機器的全部封在乙個檔...
CentOS7搭建kvm並建立虛擬機器
檢視現有網絡卡配置檔案 ls etc sysconfig network scripts grep ifcfg 備份網絡卡配置 建立並編輯橋接網絡卡檔案ifcfg br0 vi etc sysconfig network scripts ifcfg br0配置內容如下 type bridge dev...
CentOS7虛擬機器網路配置
配置的ip位址需要和使用網絡卡配置的ip位址不一樣,但是要在同乙個網段 配置的子網掩碼,閘道器,dns需要和網絡卡配置的子網掩碼,閘道器,dns一致 2.配置dns通過命令 vi etc resolv.conf來進行修改配置 3.虛擬機器配置為橋接方式,並且虛擬網路編輯器中選擇橋接要橋接到對應的網絡...