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

【共享文件夹】使用Samba服务可在Ubuntu和Windows系统之间共享一个实际的文件夹

目标:在Ubuntu和Windows系统之间共享一个实际的文件夹,并能够共同编辑其中的文件

      • 安装Samba
      • 创建共享文件夹
      • 配置Samba
      • 设置Samba密码
      • 重启Samba服务以应用更改:
      • 在Windows中访问共享文件夹
      • 如果客户机无法访问 Samba 服务器,解决方法①
      • 解决方法②

安装Samba

sudo apt update
sudo apt install samba

创建共享文件夹

创建一个新的共享文件夹,例如 /home/king/shared:

sudo mkdir -p /home/king/shared

配置Samba

编辑Samba配置文件,通常位于 /etc/samba/smb.conf。

sudo vim /etc/samba/smb.conf

在文件的末尾添加以下内容:

[shared]
   path = /home/king/shared
   available = yes
   valid users = king
   read only = no
   browsable = yes
   public = yes
   writable = yes

这里的配置表示共享文件夹 /home/king/shared 对用户 king 可读写,并且对所有用户可浏览。

设置Samba密码

为用户 king 设置Samba密码:

sudo smbpasswd -a king

重启Samba服务以应用更改:

sudo systemctl restart smbd
sudo systemctl restart nmbd

在Windows中访问共享文件夹

在Windows系统中,打开文件资源管理器,输入 \\<Ubuntu的IP地址>\shared,然后按回车。例如,如果Ubuntu的IP地址是 192.168.1.100,则输入 \\192.168.1.100\shared

输入用户名和密码(您之前为用户 king 设置的Samba密码)进行访问。

如果客户机无法访问 Samba 服务器,解决方法①

参考:https://zhuanlan.zhihu.com/p/689077877

修改 samba 服务器配置

sudo vim /etc/samba/smb.conf

找到以下行:

map to guest = bad user

改为:

map to guest = never

保存后,输入以下命令重启 samba 服务器

sudo systemctl restart smbd

之后重启 Windows 客户机电脑,文件资源管理器重新访问。

解决方法②

参考:https://zhuanlan.zhihu.com/p/689077877

修改注册表

记事本中写入:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
"AllowInsecureGuestAuth"=dword:1

保存为reg后缀的文件,双击打开保存的文件,在弹出窗口中点击 “是”,注册表导入完成。


http://www.kler.cn/a/539830.html

相关文章:

  • 信创领域的PostgreSQL管理员认证
  • 利用UNIAPP实现短视频上下滑动播放功能
  • 人工智能A*算法与CNN结合- CNN 增加卷积层的数量,并对卷积核大小进行调整
  • 重新刷题求职2-DAY7
  • apisix的real-ip插件使用说明
  • 1.6 学习测试用例(Test)分为几步?
  • 告别人工检测!casaim自动化三维激光扫描
  • sqlite 查看表结构
  • Python Pandas(3):DataFrame
  • MATLAB | 基于Theil-Sen斜率和Mann-Kendall检验的栅格数据趋势分析
  • xinference 安装(http导致错误解决)
  • 安全行业大模型SecLLM技术白皮书
  • Linux内核中的软中断与NAPI机制:高效处理网络数据包
  • PostgreSQL SQL优化用兵法,优化后提高 140倍速度
  • 快速上手Vim的使用
  • U3D支持webgpu阅读
  • DevOps的个人学习
  • matplotlib绘制三维曲面图时遇到的问题及解决方法
  • Ubuntu 20.04配置网络
  • 【东莞常平】戴尔R710服务器不开机维修分享
  • 数据库基础练习4(有关索引,视图完整解答)
  • 25/2/8 <机器人基础> 轨迹控制基本知识点,传动系统
  • 基于生成式语言模型岗位的就业指导
  • 云原生微服务
  • 深入解析 Sojson.v7 混淆加密技术(对比 Sojson.v6)
  • 免费PDF 转换成 Word、PPT、Excel 格式的工具