假設你的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