在家庭或办公环境中,经常需要在多台设备之间共享文件。如果你使用的是 Ubuntu 系统,并希望与其他 Windows、macOS 或 Linux 设备共享文件,那么配置 Samba 是最常用且高效的方法。本文将带你从零开始,一步步完成 Ubuntu文件共享 的设置,即使你是 Linux 新手也能轻松上手。
Samba 是一个开源软件套件,允许 Linux/Unix 系统与 Windows 系统通过 SMB/CIFS 协议进行文件和打印机共享。这意味着你可以在 Windows 资源管理器中直接访问 Ubuntu 上的共享文件夹,就像访问本地磁盘一样。
打开终端(快捷键 Ctrl + Alt + T),输入以下命令更新软件包列表并安装 Samba:
sudo apt updatesudo apt install samba 安装完成后,Samba 服务会自动启动。你可以用以下命令检查其运行状态:
sudo systemctl status smbd 假设你想共享一个名为 shared 的文件夹。你可以将其放在你的主目录下:
mkdir ~/shared 为了确保其他用户可以读写该文件夹,设置合适的权限:
chmod 755 ~/shared 编辑 Samba 的主配置文件 /etc/samba/smb.conf:
sudo nano /etc/samba/smb.conf 在文件末尾添加以下内容(请将 your_username 替换为你的实际用户名):
[shared] path = /home/your_username/shared browseable = yes writable = yes guest ok = no read only = no valid users = your_username 参数说明:
browseable = yes:允许网络用户看到该共享writable = yes:允许写入guest ok = no:禁止匿名访问(更安全)valid users:指定哪些用户可以访问Samba 使用独立的用户数据库。你需要为你当前的系统用户设置一个 Samba 密码:
sudo smbpasswd -a your_username 系统会提示你输入并确认密码。这个密码将用于从其他设备访问共享时的身份验证。
保存配置后,重启 Samba 使更改生效:
sudo systemctl restart smbd nmbd Windows 用户:打开“文件资源管理器”,在地址栏输入:
\\你的Ubuntu的IP地址
例如:\\192.168.1.100
macOS 用户:在 Finder 中点击“前往” > “连接服务器”,输入:
smb://你的Ubuntu的IP地址
系统会提示你输入用户名和密码(即你在第四步设置的 Samba 用户名和密码)。
sudo ufw allow sambatestparm 命令检查配置文件语法是否正确。通过以上步骤,你已经成功在 Ubuntu 上配置了基于 Samba 的 Linux局域网文件共享。这种方法稳定、兼容性好,是家庭和小型办公环境中 Ubuntu共享文件夹教程 的首选方案。现在,你可以轻松地在不同操作系统之间传输文件,提升工作效率!
如果你觉得这篇 Ubuntu文件共享 教程对你有帮助,欢迎收藏并在评论区分享你的经验!
本文由主机测评网于2025-12-15发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025128293.html