ubuntu和windows共享數據
最近搞了一臺ubuntu虛擬機,沒有界面,所以和windows之間的數據需要自己搞
第一步 下載putty
http://www.putty.org/
界面是這樣的:
在hostname里面輸入hostname或者ip,選擇ssh登錄即可。
有一點需要注意,就是ubuntu14.04是默認開ssh的而16.04是不開的,因此需要自己下載開啟,具體的辦法自行百度。
第二步 輸入賬戶名密碼登錄
就能夠見到終端啦
數據共享分兩種,一種是將windows的文件夾共享給ubuntu,一種是將ubuntu的數據共享給windows
首先講第一種
(1)將windows文件夾共享給ubuntu
首先右鍵自己想共享的文件夾,
比如我想共享我的D盤,就右鍵sharewith。
按照圖示將文件夾共享出去。
別忘了在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
就能看到你共享的文件夾了。
還有一個更加便捷的方式,
選擇add a network location
,輸入\\ip\share
,就能夠在我的電腦中看到這個網絡磁盤了。