ubuntu16.04和windows共享數據

ubuntu和windows共享數據

最近搞了一臺ubuntu虛擬機,沒有界面,所以和windows之間的數據需要自己搞

第一步 下載putty

http://www.putty.org/
界面是這樣的:

48b59ffaa531ef3fc990b01351e483b6.png

在hostname里面輸入hostname或者ip,選擇ssh登錄即可。
有一點需要注意,就是ubuntu14.04是默認開ssh的而16.04是不開的,因此需要自己下載開啟,具體的辦法自行百度。

第二步 輸入賬戶名密碼登錄

就能夠見到終端啦
數據共享分兩種,一種是將windows的文件夾共享給ubuntu,一種是將ubuntu的數據共享給windows
首先講第一種

(1)將windows文件夾共享給ubuntu

首先右鍵自己想共享的文件夾,

image.png

比如我想共享我的D盤,就右鍵sharewith。

image.png

按照圖示將文件夾共享出去。
別忘了在pemissions中添加權限。
在ubuntu端,首先創建你想接收這個文件夾的mnt文件夾,mkdir mnt
然后mount這個網絡共享文件夾:
sudo mount //192.168.0.1/d /home/username/mnt/ -o username=myusername,password=mypassword
第一個位置的ip是windows的ip,可以在網絡中心查看。第二個位置就是mnt文件夾的位置。用戶名和密碼都是windows的用戶名和密碼。
這樣,你cd進mnt文件夾就能看到windows下d盤的數據了。

(2)將ubuntu的數據共享給windows,這要用到一個軟件samba

我參考了這篇文章:
文章

首先:sudo apt-get update
再安裝samba服務:
sudo apt-get install samba samba-common
最好將smbfs也安裝上:sudo apt-get install smbfs
創建你想共享出去的文件夾:
比如/home/username/share
先創建這個文件夾,再修改/etc/samba/smb.conf
使用命令:sudi vi /etc/samba/smb.conf

max log size = 1000 下添加
security = user

再建立share文件夾連接,在結尾添加:

[share] 
   comment = my share directory 
   path = /home/username/share 
   browseable = yes 
   writable = yes

結束后[esc] :wq保存退出
sudo smbpasswd -a username 為你的用戶名設置一個共享密碼
設置完后重啟smb服務:
sudo service smbd restart
使用ipconfig查看ip,之后去windows中win+R調出運行,直接在運行中輸入
\\192.168.1.1 這個ip為ubuntu的ip
就能看到你共享的文件夾了。
還有一個更加便捷的方式,

image.png

選擇add a network location,輸入\\ip\share,就能夠在我的電腦中看到這個網絡磁盤了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容