windows上的文件共享给linux使用

生活源于一点一滴的积累,在此对自己在关于linux下挂载文件中的问题作出一个总结,希望能在警醒自己的同时帮到更多的人。

首先在linux系统中使用 df -h 查看当前的挂载情况,下面我贴出自己的挂载情况:

 

之后是一些mount相关的命令:

 下面以windows10+centos7.0为例

 

 

选择启用网络发现以及启用文件和打印机共享,然后点击保存更改。

接着,选择你要共享的文件夹,右键选择属性,然后选择共享,选择高级共享,选择权限,分别如图3,图4,图5所示:

图 3

图 4

图 5

 

从图5中,对于完全控制、读取、更改你可以选择是允许还是拒绝,这里我选择了允许,注意上面的组或用户名,默认是Everyone,即每一个人都可以共享,如果你只想给指定的人共享,可以删除Everyone,然后选择添加,添加你想共享的账户的用户名。

所有这些都设置好以后,一路点击确定,保存更改之后的设置。

然后,回到 linux,首先,你需要安装cifs-utils 来 mount SMB shares,linux 使用mount 命令来挂载光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享等,SMB(Server Message Block)是协议名,它能被用于Wap连接和客户端与服务器之间的信息沟通,具体含义大家自行查阅吧。

输入命令 sudo apt-get install cifs-utils 安装即可。

接着你需要在linux下创建一个挂载目录:我的是 /mnt/MYSHARE,创建命令是mkdir mnt/MYSHARE

接着就是使用mount进行挂载了,挂载命令是:mount -t cifs -o username=15892,password=194128wan,vers=2.0 //192.168.115.100/润乾报表2018 /mnt/MYSHARE

挂载后再次使用df -h 命令查看就可以了,挂载基本就是这样,特别需要注意的是ip是自己本机ip不是局域网等ip

以下是自己在这个过程中碰到的问题:

1.mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

这种情况一般是你的ip不对或者共享文件名没给对

2.mount error(5): Input/output error
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

这种情况是你给的版本不对:vers的版本没给对,改成2.0即可

3.Unable to find suitable address.

这种情况就是你的ip不对了,找不到对应的地址,解决办法是查询本机的ip,在cmd下输入ipconfig

至于用户的用户名或者密码自己也别弄错了,其他问题自己也要多注意!

 

 

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值