Windows10共享文件夹到ubuntu系统

环境说明:

共享windows的文件夹到linux环境中调用,需要在windows10系统中设置文件共享,并从Ubuntu系统中执行挂载,并且设置读写权限。

一.Windows 10环境配置

  1. 如下图示例,共享share目录,右键该文件夹——属性——共享——设置访问该文件的用户
    设置文件共享
  2. Ctrl+r (运行)——控制面板(control)——程序和功能——启用或关闭windows功能
    启用和关闭windows功能
  3. 从windows功能中,选择SMB功能(SMB 1.0CIFS File Sharing Spport和SMB Direct)来支持CIFS文件系统的功能。此功能用来满足windows的文件系统和linux的文件系统不兼容的问题。
    从windows开启SMB功能
  4. 关闭windows 10的防火墙功能,此操作未做测试,如果您在共享时未遇到问题可忽略
  5. 设置windows网卡的静态IP地址。
  6. 共享的用户需要有密码,空密码好像存在问题。并且在linux端也需要存在此账户,如果没有useradd 创建。
  7. 启用网络发现
    启用网络发现

二.Ubuntu系统配置

  1. 通过apt-get安装SMB服务和CIFS包,不需要启动samba。
apt-get install samba*  cifs-utils
  1. 通过apt-get安装SMB服务和CIFS包,不需要启动samba。
useradd  user
passwd user
#注意需要与windows 10中的共享用户账号和密码相同
  1. 挂在windows10共享的文件夹
mount   -t cifs -o  rw,username=用户名,password=密码  //Windows主机的IP地址/共享文件夹名称/     linux系统下的挂载点  
  1. 关闭linux系统防火前和selinux
setenforce 1  #设置selinux 为关闭
getenforce  #查看selinux的状态

总结

Windows共享文件夹,linux系统通过CIFS挂咋,遇到问题可排查网络问题,或者挂在权限的问题。

从windows系统开启网络共享文件,由于公网禁用了445端口,无法通过互联网访问,此环境只适用于局域网环境中的测试需求。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章