相信現在有很多學習或者工作需要使用或者是用VPS主機的Linux的人吧..單純的工作學習可以直接硬碟上安裝一個比較適合的Linux系統,但是我們大多時候可能還是需要工作在Windows的平台下(很多情況也是無奈啊),所以虛擬機器就成了我們使用Linux的最佳選擇。
這是又出現了一個新的問題,虛擬機器太佔資源啊,而且我們可能僅僅是使用Linux環境編譯運行下軟體,分給虛擬機器太多的記憶體又不值得,來回切換也很消耗機器的資源,而且我們在管理VPS主機的時候根本不可能去看到它的介面,這時候我們要怎麼辦呢?
於是SSH出現,具體SSH是什麼可以去看這裡http://zh.wikipedia.org/wiki/SSH ,本文就不在贅述了。
SSH通過加密方式安全方便的使我們通過一些用戶端使用Linux命令直接管理使用你的虛擬Linux或者VPS主機,使用的多了之後更可以使你更加瞭解Linux的各種命令,真是方便啊…
那麼我們下面就寫一下怎麼使用這個SSH..
前提說一下:我們預設你是安裝好了虛擬機器及其裡面的Linux的;
同時本文使用的是SecureCRT_5.1.0及其虛擬機器Ubuntu 10.04的環境
SecureCRT大家可以方便的Google或者百度到的。
好了,正式開始。
第一步,首先需要你的linux支援ssh,Ubuntu安裝SSH是一個無比輕鬆的事情直接使用apt-get安裝就ok了
sudo apt-get install openssh-server
隨後,Ubuntu 會自動下載並安裝 openssh server,並一併解決所有的依賴關係。此時您在Linux裡面做的事情就已經完成了。
當您完成這一操作,此時您就可以使用SecureCRT就行串連了,那麼SecureCRT怎麼使用呢,下面我們將介紹SecureCRT
第二步,安裝SecureCRT,開啟SecureCRT(相信都已經開啟了吧),就是的樣子,
當我們點擊第二個按鈕之後就會出現快速串連的對話方塊,現在我們來看看需要填些什麼
然後我們就看圖說話吧
現在我們已經可以正常串連使用我們虛擬Linux,但是現在還有一個問題,我們怎麼在他們直接傳輸檔案呢,有人說可以設立共用資料夾,可是如果是VPS主機的話怎麼辦呢?
下面介紹一個經典的檔案傳輸的工具rz(上傳)和sz(下載)
有的ubuntu源裡面可能沒有了,如果有的話可以方便的直接安裝
sudo apt-get install lrzsz
可是如果源裡面沒有怎麼辦呢,沒關係,下面說怎麼安裝
1、下載源碼
wget http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz
2、tar zxvf lrzsz-1.12.20.tar.gz
3、cd lrzsz-1.12.20
4、./configure –prefix=/usr/local/lrzsz
5、make
6、make install
7、建立符號串連
#cd /usr/bin
#ln -s /usr/local/lrzsz/bin/lrz rz
#ln -s /usr/local/lrzsz/bin/lsz sz
8、試試
當在SecureCRT裡面運行rz 的時候就會彈出SecureCRT上傳視窗,檔案會傳到當前的目錄了。
好啦。。現在就可以happy的用ssh來管理使用你的Linux啦,
Ps:可以管理多個linux主機哦,那你就擁有一個Linux主機叢集啦。。
http://ahxgw.tk/archives/%E3%80%90%E8%BD%AC%E3%80%91%E7%94%A8securecrt%E9%80%9A%E8%BF%87ssh%E8%BF%9E%E6%8E%A5%E4%BD%A0%E7%9A%84linux%E6%9C%AC%E6%96%87%E5%9F%BA%E4%BA%8Eubuntu-10-04