Windows 与 Linux 进行文件共享时不能正常扫描和挂载共享目录


①故障现象

场景:

  1. 进行 Windows(宿主机)与 Linux(VMware)之间进行文件共享时,就是挂载不上去共享目录
  2. 之前还一度扫描不到共享目录(smbclient -L //[宿主机的IP地址])

报错代码:

[root@kvm ~]# mount.cifs //192.168.126.1/JX /gongxiang/
Password for root@//192.168.126.1/JX:  ********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

②解决思路

1.首先,想一想为什么扫描不到自己设置好后的共享目录呢?

笔者以前写过一篇相关的文章:实现Windows与Linux之间的文件共享,建议去看看详细配置流程

配置过程都是对的,再去检查下 Windows 与 Linux,两者的防火墙关闭了没,对了,还有 Linux 的 Selinux 安全访问控制机制也要关闭(setenfoce 0)

先给出笔者的解决方法↓
mark

mark

之后,我在 Linux 上输入命令“smbclient -L //[Windows 的 IP]”,就能查看到了

2.再来想想,为什么我挂载不了共享目录呢

这里用网易云翻译了一下报错代码,结果是

安装错误(13):权限被拒绝
参考mount cifs(8)手册页(如man mount.cifs)

提供一下这里笔者最终解决方法

[root@kvm ~]# mount.cifs //192.168.126.1/JX /mnt		#不是'/mnt/'
Password for root@//192.168.126.1/JX:  ********			#Win10的登录密码
[root@kvm ~]# cd /mnt/
[root@kvm mnt]# ls
CentOS-7-x86_64-DVD-2009.iso

总结:
1.挂载的对象目录,比如'/mnt'下,结尾不要再加个'/'
2.Win10登录密码要输入正确!这个你忘了真的是欲哭无泪
3.共享目录最好放在桌面,然后其属性要设置正确
4.检查两者的防火墙(呵呵,没想到吧,是我)
5.配置步骤认真仔细的检查!

猜你喜欢

转载自blog.csdn.net/weixin_51486343/article/details/114447843