[SOLVED] windows 访问 linux samba 问题

本文详细介绍了如何在Linux系统上配置Samba服务器,并确保Windows系统能够顺利访问。包括smb.conf配置、用户权限设置、Windows SMB1.0/CIFS功能启用及常见访问问题的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. /etc/samba/smb.conf里增加

[show_name]
  comment = dirname
  path = /home/username/
  public = yes
  writable = yes
  guest ok = yes
  browseable = yes
  available = yes

2. 重启smb

/etc/init.d/smb restart

3. 确认 ‘启用或关闭windows功能’ 开启了 ‘SMB 1.0/CIFS 文件共享支持’ 功能

4. \\ip_address 即可访问

5.用户认证配置

[show_name]
   comment = username
   path = /home/username/
   browseable = yes
   read only = no
   writable = yes
   guest ok = no
   valid user = username      //使用smbpasswd -a 增加的samba用户
   create mask = 0700
   directory mask = 0700
   public = no

问题1:
windows登陆samba服务器,看得到分享目录却无法打开,弹出"无法访问。您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明您是否有访问权限。指定的网络名不再可用。"
解决方法:
查看日志:cat /var/log/samba/log.smbd
sudo apt-get install libtalloc2
sudo service smbd restart

问题2:
win10 报网络错误:
Windows无法访问\\samba地址
请检查名称的拼写。否则,网络可能有问题。错误代码:0x80070053
解决方法:
1. 先按window+R键打开运行
2. 在运行中输入"gpedit.msc"启动本地策略编辑器
3. 打开"计算机配置"-》"管理模板"-》"网络"-》"Lanman 工作站"
4. 双击"启动不安全的来宾登录"。选择"已启用",点击确定。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值