游乐游手机版
首页/系统平台/文章详情

Linux必备软件之在Ubuntu环境里安装Samba服务的图文详细方法

时间:2026-06-23 07:31
在Ubuntu环境下做开发时,难免会遇到需要把程序共享给别人、或者自己备份一份的情况。用U盘拷贝当然可以,但如果频繁操作,来回插拔总归有点麻烦。有没有更好的方式?这里推荐一个非常实用的方案——使用Samba服务器来共享文件。 Samba本质上是一个免费软件,它在Linux和UNIX系统上实现了SMB

在Ubuntu环境下做开发时,难免会遇到需要把程序共享给别人、或者自己备份一份的情况。用U盘拷贝当然可以,但如果频繁操作,来回插拔总归有点麻烦。有没有更好的方式?这里推荐一个非常实用的方案——使用Samba服务器来共享文件。

Samba本质上是一个免费软件,它在Linux和UNIX系统上实现了SMB协议,由服务器端和客户端程序共同构成。它的作用相当于在两种操作系统之间搭了一座桥,让Linux系统和Windows系统能够顺畅通信。通过Linux下的Samba服务,Windows主机可以直接访问Linux共享出来的目录,这对于跨平台开发来说简直不要太方便。

那么,具体该怎么操作?先从安装说起。

安装Samba

在Ubuntu中安装Samba非常简单,直接执行下面的命令即可:

sudo apt-get install samba smbfs smbclient system-config-samba

不过需要注意的是,如果你用的是Ubuntu 14.04版本,安装命令稍有不同:

sudo apt-get install samba samba-common system-config-samba python-glade2 gksu

简单解释一下这几个组件的作用:

  • samba:Samba核心组件,提供文件共享服务。
  • smbfs:支持SMB/CIFS协议的文件系统,方便挂载。
  • smbclient:Samba客户端,用于访问其他机器共享的资源。
  • system-config-samba:图形界面配置工具,对新手很友好。

图形界面配置Samba

安装完成后,可以通过图形化工具来配置,操作直观,不容易出错。

1)添加用户

首先需要添加一个Samba用户,这个用户必须是Linux系统已有的用户。配置界面会引导你完成用户名、密码等设置。

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

2)设置共享目录及其权限

然后指定要共享的文件夹,并设置访问权限(比如是否可写、是否允许匿名访问等)。这些都可以在图形界面里轻松完成。

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

Linux必备软件之在ubuntu环境里安装samba的图文方法

测试使用

配置完成之后,总得验证一下好不好使。下面给出几个常用测试步骤。

1)网络连通性检查

Windows主机要访问Ubuntu的共享目录,前提是两台机器网络互通。可以用ping命令简单测试一下。比如在Ubuntu上ping Windows主机的IP地址:

Linux必备软件之在ubuntu环境里安装samba的图文方法

2)获取Ubuntu的IP地址

在Ubuntu终端中输入ifconfig,就能看到当前IP地址。记下这个地址,后面要用。

Linux必备软件之在ubuntu环境里安装samba的图文方法

3)在Windows中访问共享

在Windows主机上,按Win + R打开运行窗口,输入\\10.220.x.x\share(注意把IP换成你的Ubuntu实际IP,share是你设置的共享名),然后回车:

Linux必备软件之在ubuntu环境里安装samba的图文方法

4)输入用户名和密码

系统会提示输入之前添加的Samba用户名和密码:

Linux必备软件之在ubuntu环境里安装samba的图文方法

5)进入共享目录

认证成功后,就能看到共享文件夹里的内容了,跟访问本地磁盘一样。

Linux必备软件之在ubuntu环境里安装samba的图文方法

映射网络驱动器

每次都要通过运行窗口输入路径访问,次数多了确实挺麻烦的。这里有个一劳永逸的办法——映射网络驱动器。

在Windows的“我的电脑”或“此电脑”中,右键选择“映射网络驱动器”,然后指定一个盘符,输入共享路径,勾选“登录时重新连接”,之后每次开机或打开我的电脑,都能直接看到这个共享目录,双击即可访问(前提是Ubuntu已经开机)。

Linux必备软件之在ubuntu环境里安装samba的图文方法 Linux必备软件之在ubuntu环境里安装samba的图文方法 Linux必备软件之在ubuntu环境里安装samba的图文方法 Linux必备软件之在ubuntu环境里安装samba的图文方法

如果哪天不想用了,也可以随时断开这个网络驱动器的连接。

Linux必备软件之在ubuntu环境里安装samba的图文方法

遇到问题?重启服务试试

Samba服务偶尔也会出点小毛病,如果发现共享访问不了,先别急,重启一下服务往往就能解决:

sudo service smbd restart

以上就是Samba在Ubuntu下的安装、配置和使用流程。通过图形界面和映射驱动器,跨平台文件共享其实比你想象的要简单得多。

来源:https://www.jb51.net/os/Ubuntu/713379.html
上一篇VMware虚拟机安装Ubuntu系统Linux入门教程 下一篇Ubuntu选择与更换最快更新源图文教程
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
微软详解Win11时间点还原 默认每24小时创建恢复点
系统平台 · 2026-06-30

微软详解Win11时间点还原 默认每24小时创建恢复点

微软今日推送了最新的 6 月可选更新,并发布博客详细解读了 Win11 全新的“时间点还原”(Point-in-time restore)功能——这一功能本质上是对系统恢复体验的一次全面升级,旨在让用户更轻松地应对电脑故障。 微软表示,面向 Windows 11 客户端用户的“时间点还原”功能现已正

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验
系统平台 · 2026-06-30

Win11 26H1六月可选更新KB5095091 优化放大镜改善装机体验

微软今天推送了Windows 11 26H1设备的6月可选更新KB5095091,安装完成后系统版本号会升级到Build 28000 2340。值得一提的是,这次更新并非面向所有设备,而是专门为搭载高通骁龙X2系列芯片的机型准备的——包括骁龙X2 Plus、X2 Elite和X2 Elite Ext

Win11六月可选更新KB5095093修复回收站弹窗异常
系统平台 · 2026-06-30

Win11六月可选更新KB5095093修复回收站弹窗异常

微软已悄然推送Windows 11六月可选更新,编号KB5095093。本次更新覆盖两个版本:24H2用户安装后版本号升级至Build 26100 8737,而25H2用户则更新至Build 26200 8737。 本次更新并非仅是小修小补,而是带来了多项实质性新功能。下面我们就来详细解析这些更新内

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞
系统平台 · 2026-06-30

苹果macOS 27 Beta2封堵Siri AI跳过候补名单漏洞

科技媒体 Cult of Mac 昨日(6月23日)发布博文指出,苹果在 macOS 27 Beta 2 更新中悄然封堵了一个此前可用的后门——用户曾能通过一条终端命令绕过候补名单,直接启用新版 Siri AI,如今这一方法已失效。 简要回顾一下:在 macOS 27 Beta 1 阶段,只需在 M

微软加速Win11 25H2推送 覆盖所有符合条件家用PC
系统平台 · 2026-06-30

微软加速Win11 25H2推送 覆盖所有符合条件家用PC

近日(6月23日),科技媒体 Windows Latest 发布了一则值得关注的动态:微软已进一步扩大 Windows 11 25H2 的推送范围,所有满足硬件要求、且不受 IT 部门管理的家庭版和专业版设备,现在均可顺利接收本次更新。 此次升级有一个显著特点——采用“启用包”(eKB)方式进行推送