windows下使用xShell遠程連接virtualbox里面的linux


第一階段:基本安裝

安裝virtual box

在virtualbox里面安裝xubuntu:是ubuntu+xfce桌面環境的一個linux的發行版本

在windows下安裝Xmanager Enterprise 5[用其中的Xshell,建立遠程連接]

第二階段:基本設置

在windows下用cmd--ipconfig查看VirtualBox Host-Only Network找到IPv4地址:192.168.56.1[一般都是這個]

在xubuntu下的terminal--ifconfig查看eth0的inet addr:10.0.2.15[一般也都是這個]

在virtualbox中的菜單上找到控制--設置--網絡,進入端口轉發設置:

        點擊右面的按鈕添加新規則

        名稱可以默認,協議使用TCP,主機IP:192.168.56.1,端口一般是:22,子系統IP:10.0.2.15,子系統端口也是:22

第三階段:ssh協議支持

在xubuntu中完成下面的檢查與安裝:

sudo apt-get update    //完成系統的更新

cd /etc/init.d/            //進入這個文件夾看是否安裝了ssh服務

sudo apt-get install openssh-server    //如果沒有安裝,運行這個命令,自動安裝

sudo etc/init.d/ssh restart    //為了保證ssh的狀態成功起來,運行重啟服務的指令,restart/open/start對應各自意義的操作

ps -e |grep ssh            //打印所有的進程,送到管道命令,篩選顯示出只含有ssh的進程,要是運行的話就顯示:進程號  sshd

如此可以保證linux可以被遠程連接,下面的命令是一些相關的命令

sudo apt-get install openssh-client    //可以安裝ssh的客戶端,這樣可以使用linux去遠程連接其他的機器

cd /etc/ssh/            //進入這個目錄可以看到一個文件ssh_config,打開這個文件可以查看默認的port(端口)

第四階段:實現遠程連接

運行虛擬機中的Linux

運行xShell,新建會話,然后選定ssh協議,設定主機地址:192.168.56.1,端口號是:22.建立連接

用Linux的設置好的用戶名和密碼實現文本格式的遠程登錄​

使用RDP協議,使用virtualbox增強工具,實現圖形界面的遠程共享

windows下有一個【遠程桌面】工具,支持的協議是RDP(remote desktop protocol),通常情況下可以連接遠程的計算機而且是實現桌面共享,雖然對帶寬的要求比較大,但是體驗還是挺不錯的,今天嘗試實現去連接本機的虛擬 機里面的linux的xfce桌面環境的時候出現了錯誤:計算機無法連接到遠程計算機上的另一個控制台會話,原因是你正在運行一個控制台會話。

百度一下,覺得主要的問題是,本機連接到的是本機而不是遠程,所以原則上是可以實現的。要是在兩個同一網段的電腦上安裝兩個系統,應該是可以 實現的。但是退而求其次還是可以依靠,強大的virtualbox的擴展功能實現,遠程桌面,不過這個和linux的設置的關系就不是很大了。

先說沒有實現的那種:

sudo apt-get install xrdp            //安裝了一個軟件包支持RDP協議

sudo apt-get install vnc4server            //安裝相關的服務

sudo apt-get install tightvncserver        //這個和上一句實現可以寫在一起 

然后就是端口的設置,以及在另外一台windows上用遠程桌面去連接

再說后面的偶然的機會實現的一種:

在虛擬機里面跑起來Linux

然后在virtualbox的官網下載增強工具

通過管理--全局設定--擴展,去安裝這個工具

然后進入控制--設置--顯示--遠程桌面

選擇打開的端口號:一般會給一個合適的值假設為3333,認證方式選空,點擊確定。

然后關閉虛擬機,重啟windows

再跑起來linux,用另外一個windows去訪問我的主機的IP:開的端口。

假設我的主機地址是:119.75.217.109[當然這是百度的ip]

遠程工具連接的就是119.75.217.109:3333。

這種方式就是傳統的windows連接,只不過是指定了virtualbox給定的端口號,從而共享了linux 的圖形化的桌面環境。[雖然很低級還是很開心]

 

//2015-03-08

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM