win10下mount挂载文件 samba cifs

要求:win10系统,linux操作系统,并且两者可以相互ping通。

其工作原理是让CIFS协议运行与TCP/IP通信协议之上,让Unix计算机可以在网络邻居上被Windows计算机看到。

首先:

找到要挂载的文件右键-属性-共享

点击共享给文件添加访问权限,如下图所示

想看本机上有没有成功共享该文件,在文件资源管理器中输入  \\localhost

然后

打开控制面板-程序-程序和功能-启用或关闭Windows功能

将如下几项功能打开

最后

先安装yum install -y cifs-utils

挂载命令:

mount -t cifs //远程ip/文件名   /mnt/somewhere   -o    username=xxx,password=xxxx

远程ip:你电脑上的ip地址

/mnt/somewhere:这是你要挂载的地方,可以自己定,并不要求是mnt目录下。

取消挂载命令: umount     /mnt/somewhere

 

问题:

如果出现错误如下:

mount error 112 = Host is down

此问题由协议问题引起,参考上图开启windows下的服务

再次确定在制面板中找到的cifs功能与tftp功能勾上了。

或者是在命令后面加上版本:

mount -t cifs //远程ip/文件 /mnt/somewhere -o username=xxx,password=xxxx,ver=2.0(可以尝试一下1.0,2.0,3.0)

 

 

在linux下操作该文件时写入某些东西会没有写入权限,此时回到挂载文件,右键-属性-安全-编辑

给Everyone加入修改权限,最后确定。

 

补充知识点:

    TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。tftp使用UDP协议。(UDP使用IP协议)

优点:

  1. TFTP可用于UDP环境;比如当需要将程序或者文件同时向许多机器下载时就往往需要使用到TFTP协议。

  2. TFTP代码所占的内存较小,这对于较小的计算机或者某些特殊用途的设备来说是很重要的,这些设备不需要硬盘,只需要固化了TFTP、UDP和IP的小容量只读存储器即可。当电源接通后,设备执行只读存储器中的代码,在网络上广播一个TFTP请求。网络上的TFTP服务器就发送响应,其中包括可执行二进制程序。设备收到此文件后将其放入内存,然后开始运行程序。这种方式增加了灵活性,也减少了开销。

 

 

 

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值