如何在ubuntu下設定SSH

2021-08-25 15:10:50 字數 946 閱讀 7991

ssh是我們經常用的工具,如果用安裝了虛擬機器的話,用ssh來負責主機和虛擬機器之間檔案的傳輸是非常方便的。那麼我先介紹下我的環境吧,我的主機是win7,虛擬機器是ubuntu10.04,用的虛擬軟體是vmwear7.1.3。

1.首先,要保證你的主機和虛擬機器之間的網路要ping的通,這個很關鍵。我就是因為這個問題在這裡卡過好幾天,現在回頭來看看的話,其實這個設定是很簡單,原理也一樣。我們都知道無論是virtualbox還是vmwear都有三種網路連線方式可以選擇,一種是橋接模式、一種nat模式、還有一種就是自定義模式。最好不要使用nat的,這個方式的我沒測試過,而且選這種方式的人很少。我這裡用一一對應的關係來說下吧,這樣方便理解。如果選擇橋接的話,那則說明你的虛擬機器網絡卡對應的是你主機本身的網絡卡(而不是virtualbox、vmwear給你建立的虛擬網絡卡),那我們只需要把你主機本身的ip和虛擬機器的ip設定成同一網段的即可;如果選擇了自己定義的話,那就需要選擇virtualbox、vmwear建立的虛擬網絡卡,同時將主機上虛擬網絡卡的ip和虛擬機器的ip設定成乙個網段的即可。

2.ok,關於ip的設定簡單介紹了下,要強調的是。如果你是win7的系統的話,則一定要將公網的防火牆關閉掉。否則將永遠ping不通

3.在虛擬機器上設定ssh(ubuntu作業系統),其他的作業系統我沒測試過,可能略有不同吧,這裡只介紹ubuntu

4.在ubuntu上安裝ssh伺服器(這個是關鍵)

5.一般ubuntu都不會自帶ssh伺服器,需要我們自己安裝。保證你的虛擬機器可以聯網。執行如下命令:sudo apt-get install openssh-server

6.啟動ssh-server :/etc/init.d/ssh restart

7.確認ssh-server已經正常工作: netstat -tlp

tcp6 0 0 *:ssh *:* listen

如果顯示listen則說明已經啟動了

8.通過主機上的ssh客戶端則可以進行連線了。

Ubuntu下設定ssh登入

可能因為還是新手的原因吧,總是用linux系統不習慣,加上linux系統辦公的確沒windows方便。為了能夠方便地做筆記 截圖 畫思維導圖等 只好用另外一台電腦遠端登入ubuntu 裝ubuntu系統的電腦太老了,帶不動雙系統,新電腦磁碟較小,不想分割槽 ubuntu系統預設不支援ssh,所以要開...

如何在Ubuntu下設定root使用者自動登入

嵌入式交叉編譯,經常需要root 使用者的許可權,ubuntu12.04 預設是不允許 root 登入的,在登入視窗只能看到普通使用者和訪客登入。以普通身份登陸 ubuntu 後我們需要做一些修改,用於支援 root 使用者登陸.普通使用者登入後,需要在終端視窗中執行命令切換到超級使用者模式。在終端...

如何在Ubuntu 16 04上設定SSH金鑰

在客戶端計算機 通常是您的計算機 上建立金鑰對 ssh keygen最快方法 ssh copy id username remote host完成上述過程後,就能夠在沒有遠端帳戶密碼的情況下登入遠端主機。通過命令 ssh username remote host如果能夠在沒有密碼的情況下使用ssh登...