使用xshell鏈接本地虛擬機
新手剛學unix操作系統,今天弄了一天的xshell鏈接本地虛擬機。有些小小的經驗,希望跟大家分享。
確定虛擬機ip地址
1.使用命令“ifconfig”查詢虛擬機的ip地址
2.如果不存在,則使用命令“sudo ifconfig eth0 192.168.1.233 netmask 255.255.255.0”(此處以192.168.1.233爲例)設置虛擬機的ip地址。
3.設置虛擬機的連網方式爲“橋接”關閉虛擬機防火牆設置
1.虛擬機防火牆默認是“inactive”意爲不開啓,可通過命令“sudo ufw status”進行查詢。
“sudo ufw enable” 開啓防火牆
“sudo ufw disable” 關閉防火牆開啓ssh功能
1.首先更新源
“sudo apt-get update”
2.安裝ssh服務
“sudo apt-get install openssh-server”
3.檢查是否啓動
“ps -e | grep ssh”
看到有“sshd”的字樣就代表已經啓動,如果沒有,就手動啓動。
“/etc/init.d/ssh start”
4.重啓ssh服務
“/etc/init.d/ssh restart”使用xshell訪問虛擬機
1.通過xshell新建訪問ip
(如果之前存在,則直接鍵入命令“ssh 192.168.1.233”)
2.用戶名有兩種形式
a.root 密碼對應於自己root的密碼
b.用戶自己 密碼對應用戶自己的密碼