美文网首页
ubuntu16.04和windows共享数据

ubuntu16.04和windows共享数据

作者: Daniel_adu | 来源:发表于2017-05-08 19:13 被阅读460次

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

    相关文章

      网友评论

          本文标题:ubuntu16.04和windows共享数据

          本文链接:https://www.haomeiwen.com/subject/calvtxtx.html