当前位置: 首页 > news >正文

Windows11下和Vmware中的Ubuntu22.04设置samba服务遇到的一个问题- valid users和guest设置冲突

Windows11下和Vmware中的Ubuntu22.04设置samba服务遇到的一个问题- valid users和guest设置冲突

问题背景

在配置samba服务配置文件的过程中,/etc/samba/smb.conf配置文件新增配置如下:

[workspace]comment = Ubuntu Shared Folderpath = /home/john/WorkSpace/available = yesvalid users = johnguest ok = yesread only = nobrowsable = yespublic = yeswritable = yescreate mask = 0777directory mask = 0777

\192.168.6.126无法访问。你可能没有权限使用网络资源。 不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。

你遇到的错误提示:

不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接。

这是 Windows 访问 Samba 共享时常见的问题,通常是因为:

  • 你已经以某个用户身份(如 guest 或 john)连接过该 Samba 服务器,再尝试用另一个身份连接时,Windows 不允许同一台客户端用不同身份同时访问同一台服务器。

解决方法如下:

1. 断开已有的网络连接

在 Windows 上打开命令提示符(cmd),输入:

net use * /delete

2. 检查 Samba 配置

你的 [workspace] 配置中同时设置了:

valid users = john
guest ok = yes
public = yes

这会导致 Samba 既允许 guest 访问,又限制只允许 john 用户访问,容易引发权限混乱。建议只保留一种访问方式。

  • 1)、如果只允许 john 用户访问:
[workspace]comment = Ubuntu Shared Folderpath = /home/john/WorkSpace/available = yesvalid users = johnread only = nobrowsable = yeswritable = yescreate mask = 0777directory mask = 0777

去掉 guest ok = yes 和 public = yes

  • 2)、如果允许 guest 访问(不建议,除非你想让所有人都能访问):
[workspace]comment = Ubuntu Shared Folderpath = /home/john/WorkSpace/available = yesguest ok = yesread only = nobrowsable = yeswritable = yescreate mask = 0777directory mask = 0777

3. 重启 Samba 服务

修改完配置后,执行:

sudo systemctl restart smbd

4. Windows 端重新连接

断开所有连接后,重新用正确的用户名(如 john)访问:

  • 访问时输入用户名和密码(如 john 用户的 Samba 密码)。
    如果还未设置 Samba 用户密码,执行:
sudo smbpasswd -a john

总结

断开 Windows 端所有到该服务器的连接。
Samba 共享配置不要同时允许 guest 和指定用户。
重启 Samba 服务。
用正确的用户名/密码重新连接。

http://www.lryc.cn/news/600865.html

相关文章:

  • 单元测试、系统测试、集成测试知识详解
  • 深入解析命名管道:原理、实现与进程间通信应用
  • 大型微服务项目:听书——12 数据一致性自定义starter封装缓存操作
  • 2025年全国青少年信息素养大赛Scratch算法创意实践挑战赛 小低组 初赛 真题
  • Fast_Lio 修改激光雷达话题
  • C++核心编程学习--对象特性--对象模型和this指针
  • 在C#中判断两个列表数据是否相同
  • 服务器:数字世界的隐形引擎
  • C++ - 仿 RabbitMQ 实现消息队列--服务端核心模块实现(四)
  • 「iOS」————继承链与对象的结构
  • 数据结构 二叉树(3)---层序遍历二叉树
  • 系统性提升大模型回复准确率:从 RAG 到多层 Chunk 策略
  • 机器学习特征工程:特征选择及在医学影像领域的应用
  • 【AI】联网模式
  • odoo代码分析(二)
  • idea中无法删除模块,只能remove?
  • 建筑施工场景下漏检率↓76%!陌讯多模态融合算法在工程安全监控的落地实践
  • 三防平板搭载2D扫描头:工业数据采集的革新利器
  • python—————knn算法
  • 【图像分割】记录1:unet, yolov8_seg
  • 嵌入式分享#27:原来GT911有两个I2C地址(全志T527)
  • 深度学习损失函数的设计哲学:从交叉熵到Huber损失的深入探索
  • Spring AI Alibaba Video 示例
  • 阿里开源Qwen3-Coder,编程大模型进入高效时代
  • Go语言unsafe包深度解析
  • 机器学习入门:线性回归详解与实战
  • 高效无损压缩方案:轻松批量处理图片,节省存储空间
  • Python编程:初入Python魔法世界
  • 基于cooragent的旅游多智能体的MCP组件安装与其开发
  • 用Java实现rpc的逻辑和流程图和核心技术与难点分析