ubuntu16.04和windows共享数据

2017-05-08  本文已影响460人  Daniel_adu

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,就能够在我的电脑中看到这个网络磁盘了。

上一篇下一篇

猜你喜欢

热点阅读