news 2026/2/25 7:09:08

HoRain云--Ubuntu22.04共享文件夹设置全攻略

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HoRain云--Ubuntu22.04共享文件夹设置全攻略

🎬 HoRain云小助手:个人主页

🔥 个人专栏: 《Linux 系列教程》《c语言教程》

⛺️生活的理想,就是为了理想的生活!


⛳️ 推荐

前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。

专栏介绍

专栏名称

专栏介绍

《C语言》

本专栏主要撰写C干货内容和编程技巧,让大家从底层了解C,把更多的知识由抽象到简单通俗易懂。

《网络协议》

本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘,一起解密网络协议在运行中协议的基本运行机制!

《docker容器精解篇》

全面深入解析 docker 容器,从基础到进阶,涵盖原理、操作、实践案例,助您精通 docker。

《linux系列》

本专栏主要撰写Linux干货内容,从基础到进阶,知识由抽象到简单通俗易懂,帮你从新手小白到扫地僧。

《python 系列》

本专栏着重撰写Python相关的干货内容与编程技巧,助力大家从底层去认识Python,将更多复杂的知识由抽象转化为简单易懂的内容。

《试题库》

本专栏主要是发布一些考试和练习题库(涵盖软考、HCIE、HRCE、CCNA等)

目录

⛳️ 推荐

专栏介绍

🔧 安装Samba服务

📁 准备与配置共享目录

⚙️ 配置Samba共享

🔐 设置Samba用户密码

🚀 重启服务与防火墙设置

🖥️ 从Windows访问共享

💡 常见问题与技巧


在Ubuntu 22.04上设置共享文件夹,主要通过Samba服务实现,这样Windows等其他系统就能在局域网内访问它了。下面我为你梳理了详细的步骤和关键注意事项。

🔧 安装Samba服务

首先需要安装Samba软件包。

sudo apt update sudo apt install samba

安装完成后,可以通过运行sudo systemctl status smbd来验证服务是否已正确启动。

📁 准备与配置共享目录

  1. 创建共享文件夹:你可以选择一个现有目录或创建新目录作为共享位置。

    # 例如,在用户主目录下创建一个名为"shared_folder"的文件夹 mkdir ~/shared_folder
  2. 设置目录权限:为了确保Samba服务能够读写该目录,需要设置适当的权限。一种简单直接的方法是:

    sudo chmod -R 777 ~/shared_folder

    请注意777权限意味着所有用户(包括访客)对该目录都有完全控制权,这在某些环境下可能存在安全风险。在生产环境或敏感数据共享时,建议采用更精细的权限控制,例如将目录所有者改为Samba用户并设置更严格的权限。

⚙️ 配置Samba共享

Samba的主要配置文件是/etc/samba/smb.conf。你需要编辑此文件来定义你的共享。

  1. 备份并编辑配置文件

    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup # 建议先备份 sudo nano /etc/samba/smb.conf
  2. 添加共享配置:在文件末尾添加类似下面的配置段。这里创建一个名为[ubuntu_share]的共享(Windows上看到的名称)。

    [ubuntu_share] path = /home/your_username/shared_folder # 替换为你的实际路径 browsable = yes writable = yes read only = no guest ok = no # 设置为 yes 则允许匿名访问(不安全) valid users = your_username # 指定允许访问的用户

🔐 设置Samba用户密码

Samba使用独立的密码数据库。你需要为计划用于访问共享的用户(即上面valid users指定的用户)设置一个Samba密码。

sudo smbpasswd -a your_username

按提示输入两次密码。这个密码可以与该用户的Ubuntu系统登录密码不同。设置成功后,该用户就会被添加到Samba的用户数据库中。

🚀 重启服务与防火墙设置

  1. 重启Samba服务:每次修改Samba配置后,都需要重启服务以使更改生效。

    sudo systemctl restart smbd
  2. 配置防火墙:如果Ubuntu系统开启了防火墙(UFW),需要放行Samba相关的流量。

    sudo ufw allow 'Samba'

🖥️ 从Windows访问共享

在Ubuntu端完成设置后,就可以在Windows电脑上访问共享文件夹了。

  1. 获取Ubuntu机器的IP地址。在Ubuntu终端运行ip aip addr show查看。

  2. 打开Windows文件资源管理器,在地址栏输入\\<Ubuntu的IP地址>,然后按回车,例如\\192.168.1.10

  3. 系统会弹出登录窗口,输入你之前通过smbpasswd命令设置的Samba用户名密码

  4. 成功登录后,就能看到并访问共享文件夹了。你还可以右键文件夹选择“映射网络驱动器”,将其固定为Windows中的一个网络驱动器盘符,方便日后访问。

💡 常见问题与技巧

希望这份详细的指南能帮助你顺利完成Ubuntu 22.04的共享文件夹设置!如果在具体操作中遇到其他问题,随时可以再问我。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/20 4:19:30

如何快速编辑音乐标签:Music Tag Web的完整指南

如何快速编辑音乐标签&#xff1a;Music Tag Web的完整指南 【免费下载链接】music-tag-web 音乐标签编辑器&#xff0c;可编辑本地音乐文件的元数据&#xff08;Editable local music file metadata.&#xff09; 项目地址: https://gitcode.com/gh_mirrors/mu/music-tag-we…

作者头像 李华
网站建设 2026/2/20 9:04:04

Zotero文献获取技巧:高效获取学术PDF的实用工具

还记得那个熬夜找文献的夜晚吗&#xff1f;&#x1f4da; 书桌上堆满了文献目录&#xff0c;电脑屏幕上闪烁着各种学术网站&#xff0c;而你却在为找不到完整的PDF版本而焦虑。每个研究者都经历过这种"文献获取困境"&#xff0c;直到我发现了Zotero-SciHub这个实用插…

作者头像 李华
网站建设 2026/2/18 9:48:16

6个实战技巧:用OpenVINO AI插件提升Audacity音频处理效率

6个实战技巧&#xff1a;用OpenVINO AI插件提升Audacity音频处理效率 【免费下载链接】openvino-plugins-ai-audacity A set of AI-enabled effects, generators, and analyzers for Audacity. 项目地址: https://gitcode.com/gh_mirrors/op/openvino-plugins-ai-audacity …

作者头像 李华
网站建设 2026/2/25 3:27:17

LeRobot开源框架终极指南:5步掌握机器人学习实战

LeRobot开源框架终极指南&#xff1a;5步掌握机器人学习实战 【免费下载链接】lerobot &#x1f917; LeRobot: State-of-the-art Machine Learning for Real-World Robotics in Pytorch 项目地址: https://gitcode.com/GitHub_Trending/le/lerobot 想要快速上手机器人学…

作者头像 李华
网站建设 2026/2/19 21:09:13

VMware Unlocker完全指南:3步在普通PC运行macOS

想在Windows或Linux电脑上体验苹果系统吗&#xff1f;VMware Unlocker就是你的最佳选择&#xff01;这个开源工具专门实现在非苹果硬件上运行macOS的功能&#xff0c;让普通PC用户也能免费享受完整的苹果系统体验。无论你是开发者还是普通用户&#xff0c;都能轻松实现跨平台ma…

作者头像 李华