Centos7 Samba Win10配置解决问题【全攻略】:你没有权限访问,请与管理员联系。。。

本文记录了在Win10系统下无法通过Samba连接到CentOS7工作站时可能遇到的问题及解决方案。包括检查防火墙设置、确认Samba版本、配置smb.conf文件、确保Samba服务运行正常、添加Samba用户、设置文件夹权限,以及在Win10端启用SMB支持和添加网络凭据等步骤。
摘要由CSDN通过智能技术生成

前提

  • Centos7的工作站
  • win10的另一台电脑

遇到的问题

win10本地机总是无法通过Samba连接上远程的Centos7,总是会遇到下面的一些报错。这篇博文汇总了一些解决问题的着手点,给读者参考。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

开始尝试

首先要明白一点,上面的报错是最终的错误,而导致的原因可以是1个也可以是多个,这些错误缘由类似于多个开关串联来控制一个灯泡,灯泡亮了,就work了;不亮,就要一步步排查哪个开关导致的。下面开始逐步排查问题:

centos7工作站端

注意,当修改服务器端的samba配置后,记得重启samba服务
1. 关闭防火墙:
链接
因为我设置的防火墙已经给samba放行了,所以不是防火墙的问题。
2. 确认Samba是不是Samba4 版本
网上有说低版本的Samba,确实用win10连接不上。确认好后,我的工作站的确是版本4
3. 确认Samba配置文件smb.conf是否有问题?
1)给一个链接,链接
2)多用户配置 链接
4. Samba是否在运行?
systemctl status smb查看samba服务是否在正常运行。
如没有,用 systemctl restart smb重启samba服务。

5. 是否已将用户加入到Samba用户?
链接1
采用下述的smbpasswd -a 的命令
smbpasswd命令的常用方法:
smbpasswd -a 增加用户(要增加的用户必须以是系统用户)
smbpasswd -d 冻结用户,就是这个用户不能在登录了
smbpasswd -e 恢复用户,解冻用户,让冻结的用户可以在使用
smbpasswd -n 把用户的密码设置成空.
要在global中写入 null passwords -true
smbpasswd -x 删除用户
6. 是否对欲共享的文件夹的安全性进行设置?

chcon  -R -t samba_share_t  要共享的文件夹路径
比如:chcon  -R -t samba_share_t  /home/LiHua

这个samba_share_t不要随便改呦。我是在这步解决问题的,哎,一把辛酸泪。

下面对win10本地端进行配置。

win10电脑端

7. 设置启用SMB文件共享支持,启用不安全的来宾登录
链接
8. 添加网络用户凭据
链接
9. 关闭win10网络防火墙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值