首頁 > 軟體

用SecureCRT連線虛擬機器中的Linux系統(Ubuntu)

2020-06-16 17:25:08

今天在練習Linux命令列的時候,突然想在window中聯絡linux命令列。經過一番dudu找到了一個不錯的的工具(SecureCRT--意思安全)就是用SSH連結linux主機。推薦大家使用。畢竟window下放個小曲,下點小電影同時練習linux命令列哈!~感謝強大的VMware11

找了不少部落格,不完全按步驟走也能成功…………竊喜!畢竟我也只是學習者嘛!

 SecureCRT是一款支援SSH(SSH1和SSH2)的終端模擬程式,簡單地說是Windows下登入UNIX或Linux伺服器主機的軟體。這樣操作的時候不必進入到Linux桌面,可以更方便的在命令列下進行操作。

0、環境

   宿主機OS:Windows 8.1 64bits

   虛擬機器OS:Ubuntu 15.04 64bits

   VMWare:11.1.0

   SecureCRT: 7.1.1.264 64bits

1、檢查下你的機器window(宿主機)的橋接有沒有禁用,

有些特殊情況下機器會禁用。。。。

2、進入到Ubuntu下,先檢視Ubuntu虛擬機器的IP設定,開啟終端(Ctrl+Alt+T),通過ifconfig命令檢視,可以看到Ubuntu下的IP地址資訊。回到window win+R-->cmd--ipcong 檢視你的電腦的ip,先分別在Windows上ipconfig和Ubuntu上ifconfig下 互ping一下,如果我們的環境是一個樣的話,應該是沒有問題的。有些教學說把虛擬機器的連結方式 改成NAT然而我改了互相ping不同了,所以改回來了橋接模式(直接連線物理網路)。要互相ping通了才能下一步哈

3、安裝SSH,一般機器都是不安裝的。

  測試SSH  Ubuntu上ssh localhost

  出現了:::ssh: connect to host localhost port 22: Connection refused  說明你的機器沒裝SSH,接著裝吧

  開啟Ubuntu的終端,輸入:

  sudo apt-get install openssh-server

   

 

安裝完畢後ssh預設已啟動。可以使用下述命令檢視是否有進程在22埠上監聽,即是否已啟動:

  netstat -nat | grep 22

  

  我這裡顯示的是這個鬼樣子,我以為失敗了。然並沒有!

  如果還是不成功可以試著關閉防火牆

如果連線不了,則我們需要關閉掉防火牆

 關閉掉防火牆  sudo ufw disable

 我的機器沒有出現這情況~

到目前為止ubuntu上的工作是做好了,回到window的SecureCRT

新建一個連結

  

 

 

當然有可能不知道你的賬號是什麼~哈哈,我就不知道。。。命令====$ users  看到你的使用者名稱。

 登入進去了吧。。。。。。。。。。。。。。。。。。。。

  

登入成功後和我的介面不一樣那你就要注意了,還有兩三步驟/

如果提示  

The server has disconnected with an error. Server message reads:
A protocol error occurred. Change of username or service not allowed: (root,ssh-connection) -> (Ubuntu64,ssh-connection)

執行

  這是因為SecureCRT設定中的使用者名稱和你登入時候輸入的使用者名稱不相符,在這裡改一下就可以:

  選項 -> 對談選項 -> 連線 -> SSH2 -> 使用者名稱


  修改後登入正常,這樣可以禁用伺服器的ROOT登入了(為了安全)。

  預設是root,改成你的使用者名稱。

  

如果命令列裡面都是亂碼,因為SecureCRT中文顯示亂碼

    選項->對談選項->終端->外觀,字元編碼中 選擇UTF-8

  

盡情的敲擊命令列吧。。。。值得擁有

  參考  http://www.linuxidc.com/Linux/2015-05/117048.htm

      http://www.linuxidc.com/Linux/2016-03/129007.htm

SecureCRT 連線VirtualBox 中的Ubuntu -埠轉發  http://www.linuxidc.com/Linux/2015-12/126258.htm

用SecureCRT 實現 WIN7 與 Linux 雙向通訊的問題及檔案互傳問題解決 http://www.linuxidc.com/Linux/2014-08/105412.htm

SecureCRT SSH連線一直提示密碼錯誤 http://www.linuxidc.com/Linux/2016-09/134925.htm

SecureCRT 連線 Ubuntu http://www.linuxidc.com/Linux/2013-06/85824.htm

Ubuntu 12.04 + 虛擬機器VMware 9 + Secure CRT + EditPlus 本地C++開發環境搭建 http://www.linuxidc.com/Linux/2013-05/84820.htm

利用SecureCRT在Linux與Windows之間傳輸檔案 http://www.linuxidc.com/Linux/2014-08/105413.htm

Ubuntu 14.10安裝SecureCRT 7.3 http://www.linuxidc.com/Linux/2014-10/108709.htm


IT145.com E-mail:sddin#qq.com