[Linux]Linux挂载win10共享目录

samba

Samba是用于Linux和Unix的标准Windows互操作性程序套件。

网上Linux搭建samba服务器的教程很多,但是不符合我的需求:Windows上硬盘1T,Linux上硬盘30G,所以想把Windows上的硬盘分一点出来作为Windows和linux共享的空间。

Windows设置

  • 共享文件夹
    1.新建一个要共享的文件夹或目录
    2.右键设置其属性
    3.设置共享属性、共享权限、共享用户
    4.验证:\ip\share_file
    [Linux]Linux挂载win10共享目录

  • 开启samba服务
    Windows默认关闭了samba服务,需要将其开启。
    1.打开控制面板,选择“程序”进入
    2.选择“启用或关闭Windows功能”进入
    3.勾选“SMB 1.0/CIFS 文件共享支持”点击确定
    4.电脑自动配置
    5.等到配置完成,重启电脑
    [Linux]Linux挂载win10共享目录

  • 设置网络共享
    1.打开控制面板,选择“网络和Internet”进入
    2.进入“查看网络状态和任务”
    3.进入“更改高级共享设置”
    4.根据需求修改其中的共享选项:[Linux]Linux挂载win10共享目录

Linux设置

  • 安装CIFS sudo apt-get install cifs-utils
  • 挂载sudo mount -t cifs -o username=slim素,password=xxx,vers=1.0 //192.168.0.126/slim_share /mnt
  • 常见问题
    查看日志tail /var/log/kern.log
    1.最基本的错误——共享没放开权限
    2.账户密码错误:属于比较常见的。最好查看一下win的用户,哪些是开启的哪些是禁用的,还需要特别注意“名称”和“全名”是不一样的,“全名”只是个昵称而已
    3.没有写权限:共享文件夹放在C盘,对C盘的写是需要认证管理员权限的,所以尽量不要放到C盘
    4.Remote IO Error:这个错误比较难排查,属于win系统错误,google上有一些解决方案,修改一**册表参数就正常了

[Linux]Linux挂载win10共享目录