linux通过cifs挂载windows共享目录

1、在linux上执行以下命令:

[root@localhost ~]# mount -t cifs -o username=shenhb,password=111111,iocharset=gb2312 //192.168.4.211/book /opt/xdata

mount: //192.168.2.193/xshare 写保护,将以只读方式挂载

mount: 无法以只读方式挂载 //192.168.2.193/xshare

[root@localhost ~]#

查看windows上该文件的读写属性

如果删除windows上的共享文件夹,回报上面的错误;

2、在我自己的win10家庭版中,只要通过如下方式共享的文件夹,

都可以直接如下命令进行挂载通过

[root@localhost ~]# mount -t cifs -o username=shenhb,password=111111,iocharset=gb2312 //192.168.4.211/cnblog /opt/blog

[root@localhost ~]#

3、挂载排错,进入/var/log/目录下

[root@localhost log]# dmesg | tail

[1081636.387748] SELinux: initialized (dev cifs, type cifs), uses genfs_contexts

[1081703.840696] CIFS: Unknown mount option "name=shenhb"

[1082181.268033] CIFS: Unknown mount option "name=shenhb"

[1083317.917733] CIFS: Unknown mount option "name=administrator"

[1083352.414715] CIFS: Unknown mount option "name=administrator"

[1083363.541997] CIFS VFS: Malformed UNC in devname.

[1083388.012203] CIFS: Unknown mount option "name=administrator"

[1083941.242988] CIFS VFS: Malformed UNC in devname.

[1084528.124106] CIFS VFS: Malformed UNC in devname.

[1084543.261517] CIFS: Unknown mount option "passwd=CFund#111"

指定的参数名称错误了,应该是username

4、在客户测试环境挂载出现如下报错

发现是由于没有安装cifs-utils,从packeage中找到该安装包进行安装

重新挂载,又出现以下报错:

 

5、今天挂载5.21机器时,一直报错如下:

发现有如下解决方式

[root@localhost ~]# mount -t cifs -o defaults,vers=2.0,username=lidx@longshare.com,password=lemous0728,iocharset=gb2312 //192.168.5.21/test ./xdata/

[root@localhost ~]#

[root@localhost ~]# cd xdata/

[root@localhost xdata]# ls

test.txt

win10上的共享目录被正常挂载到linux上了;

 

 

转载于:https://www.cnblogs.com/skiing886/p/9125451.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值