xshell鏈接win10 Hyper-v中的Ubuntu系統

假設你的Ubuntu已經經過Hyper-V安裝好。html

一、首先須要爲Ubuntu創建網絡橋接,爲了使Ubuntu能聯網。激活了Hyper-V以後,本地的網絡設置會自動出現一個名爲vEthernet(默認開關)的網絡選項,選中本地的以太網+vEthernet以後,選擇橋接,稍後本地會出現一個網橋項。git

shell

二、在ubuntu系統中,按住Ctrl+Alt+T調出命令行窗口。執行如下命令:ubuntu

(1)sudo apt-get updatebash

(2)sudo apt-get install openssh-server網絡

(3)sudo /etc/init.d/ssh startssh

(4)ps -ef | grep sshthis

若是看到有 sshd -D選項,則說明ssh啓動成功。.net

三、找到ubuntu系統的登陸用戶名和ip地址,在xshell中執行如:命令行

ssh mengfeiyang@192.168.0.14

鏈接成功後以下:

四、git安裝

http://blog.csdn.net/yhl_leo/article/details/50760140

五、安裝JDK

http://www.javashuo.com/article/p-tsycgyik-gp.html

六、vsftpd安裝,用於與主機共享目錄

http://www.javashuo.com/article/p-kmcpwzfu-be.html

解決550 Permission Denied 方法:

/etc/vsftpd.conf文件中 
容許上傳開啓! 
# Uncomment this to enable any form of FTP write command. 
write_enable=YES 

而後重啓vsftpd服務 

service vsftpd restart

配置完成後須要經過:ftp://192.168.0.14/ 訪問目錄。

七、其餘問題解決:

ssh默認的端口是22,能夠更改端口,更改後先stop, 而後start就能夠了。改配置在/etc/ssh/sshd_config下 安裝 sudo apt-get install openssh-server   可能報錯 The following packages have unmet dependencies:  openssh-server : Depends: openssh-client (= 1:5.9p1-5ubuntu1)                   Recommends: xauth but it is not going to be installed                   Recommends: ssh-import-id but it is not going to be installed 解決辦法 先裝一個依賴的指定版本的 openssh-client (舊版): sudo apt-get install openssh-client=1:5.9p1-5ubuntu1

相關文章
相關標籤/搜索