環境
虛擬機:VirtrualBox+Ubuntu16.04,主機:Windows10
VirtrualBox網絡連接方式選擇"橋接網卡",如圖
VirtualBox_network.png
apt-get install openssh-server
- 這時,有可能會出現一個錯誤,提示如下:
無法獲得鎖 /var/lib/apt/lists/lock - open (11 資源暫時不可用)
解決辦法:把lock的文件強行刪掉,運行如下命令:
sudo rm /var/lib/apt/lists/lock
- 安裝完成之后,切記重啟
sudo /etc/init.d/ssh restart
Win 安裝Xshell
可以自行百度與谷歌搜索Xshell,安裝最新版本,目前我是用的版本為Xshell5。下載后在安裝時選擇家庭/學校免費版即可。Xshell是使用命令行操作虛擬機中的Ubuntu。
-
安裝成功后,運行會出現一個會話窗口:
Xshell5.png -
獲取虛擬機中Ubuntu的ip地址,待會有用:
Ubuntu_ip.png -
點擊左邊新建,新建會話屬性,協議選擇SSH,主機填寫上一步獲取的ip地址
XshellNew -
填寫完后,點擊確定,彈出輸入用戶名,此用戶名為Ubuntu登陸使用的用戶名,切記大小寫敏感
SSH_username.png -
填寫完用戶名之后,點確定彈出輸入密碼
SSH_pwd.png 填寫完密碼后,點擊確定即進行連接,如下所示,表示連接成功
Last login: Thu Jun 15 11:36:21 2017 from 192.168.1.143
whyte@whyte-VirtualBox:~$
- 這樣就可以完美的連接操作虛擬機了。
Win 安裝Xftp
- 可以自行百度與谷歌搜索Xftp,安裝最新版本,目前我是用的版本為Xftp5。下載后在安裝時選擇家庭/學校免費版即可。Xftp是用于與虛擬機中的Ubuntu傳輸文件。
- Xftp與Xshell連接虛擬機方式類似,唯一的不同是協議,這里的協議選擇SFTP,其他基本類似,就不再贅述了。
-
這樣就可以很愉快的和虛擬機傳輸文件了。如圖:
xftp_transfer.png