1. 程式人生 > >Xsheel連線CentOS Linux

Xsheel連線CentOS Linux

       昨天搭建了一個CentOS系統的虛擬機器,今天嘗試了一下使用Xshell連線CentOS,出現了一些連線不上的問題,然後上網查資料解決了,記錄一下。

1、虛擬機器配置

   1.1   首先開啟虛擬機器,輸入命令"ifconfig"命令檢視當前虛擬機器中有無eth0網絡卡驅動,如果eth0沒有啟動,則需要開啟。

  1.2在開啟的時候,還需要注意一下,該虛擬機器網路介面卡是否為橋接模式

 然後編輯->虛擬網路編輯器中是否存在"VMnet0",型別為橋接模式,

如果沒有VMnet0則點選新增網路,或者直接移除網路將VMnet1和VMnet8移除,點選還原預設設定

   1.3完成後,輸入命令:"setup",進入eth0的網路配置(按回車[Enter]進入)

Network configuration ->Decice configuration ->eth0(eth0) -Advanced Micro...

Use DHCP :按"空格[space]",進入編輯模式,再按"空格[space]",則又不可編輯

Static IP:靜態IP,填寫本地的IPv4(本地IPv4:通過dos視窗,ipconfig /all獲取)

Netmask子網掩碼,填寫本地的子網掩碼(子網掩碼:通過dos視窗,ipconfig /all獲取)

Default gateway IP

:預設閘道器,填寫本地的預設閘道器(預設閘道器:通過dos視窗,ipconfig /all獲取)

Primary DNS Server :DNS伺服器,填寫本地的DNS伺服器(DNS伺服器:通過dos視窗,ipconfig /all獲取)

Secondary DNS Server:可不填寫

   1.4現在開始可以進入虛擬機器中將eth0開啟

輸入:"vi /etc/sysconfig/network-scripts/ifcfg-eth0" (引號不需要)

剛開始進入的時候,你還是處於vi狀態下的,不能編輯東西,這個就是你還在vi狀態下的證明。你可以看看自己虛擬機器的左下角,會有提示的。

而當你按[insert]後就會進入到編輯模式了。("onroot = yes

" 為開啟,"onroot = no" 沒有開啟)

再按一下[insert]後就會退出編輯模式,這個時候如下圖,會顯示:replace。

然後再按[Esc]退出到vi模式下,這就回到了vi模式下,接著連續按兩下ZZ保持並退出檔案。(大寫的Z)

再輸入命令: "service network restart" 重啟網路服務。(一般會出現3個[OK]或者4個[OK])

然後再用命令:"ifconfig",這時應該會出現eth0,(沒有的話,我也不會了,沒出現過)

紅框標出的是需要在Xshell中用到的主機

2、Xshell配置

名稱:可隨便取

協議:選擇SSH

埠號:22 (博主試過選擇其他的埠沒通過,不知道原因)

這個介面可不配置(如果不配置則需要在連線的時候填入)

好了,這樣應該就完成Xshell連線虛擬機器的操作了