前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >运维Tips | Ubuntu 24.04 安装配置 samba 文件共享

运维Tips | Ubuntu 24.04 安装配置 samba 文件共享

作者头像
全栈工程师修炼指南
发布2024-07-16 15:49:00
1590
发布2024-07-16 15:49:00
举报
文章被收录于专栏:全栈工程师修炼之路

Ubuntu 24.04 安装配置 samba 文件共享

描述:我们将 Ubuntu 24.04 作为机器学习的工作站,往往需要将 Ubuntu 24.04 中的数据或者代码共享给我们其他使用Windows系统的小伙伴,此时我们可以使用SAMBA,开辟出一个文件共享目录供大家进行数据交换使用。

SAMBA 是什么?

在 Linux 中,SAMBA 是一个开源的软件套件,它提供了文件和打印服务,使得 Linux 和其他操作系统(尤其是 Windows)之间可以进行文件共享和互操作。

安装部署

step 1.安装 sambasamba-common-bin,并创建共享文件。

代码语言:javascript
复制
# 安装服务
sudo apt-get install samba samba-common-bin

# 共享目录,权限类似于 /tmp 目录
mkdir -vp /data/share
chmod +1777 /data/share 

Step 2.配置/etc/samba/smb.conf文件, 在最后一行后面加入。

代码语言:javascript
复制
sudo nano /etc/samba/smb.conf
## 添加如下配置
# 共享文件夹显示的名称(共享名称)
[home]
# 说明信息
comment = Ai WorkStation Share
# 可以访问的用户
valid users = weiygeek
# 共享文件的路径
path = /data/share
# 可被其他人看到资源名称(非内容)
browseable = yes
# 可写
writable = yes
# 新建文件的权限为 664
create mask = 0664
# 新建目录的权限为 775
directory mask = 0775

温馨提示:可以把配置文件中你不需要的分享名称删除,例如 [homes], [printers] 等。

step 3.运行testparm命令测试一下配置文件是否有错误,根据提示做相应修改:

weiyigeek.top-testparm命令图

Step 4.添加登陆账户并创建密码, 值得注意的用户必须是 linux 服务器中已存在的用户才行,设置完毕后重启服务即可:

代码语言:javascript
复制
# SMB 密码可以不与系统登录密码一致
$ sudo smbpasswd -a weiygeek
  New SMB password:
  Retype new SMB password:
  Added user weiygeek.

# 重启服务
$ sudo /etc/init.d/samba-ad-dc restart

Step 5.为了更加方便地进行文件交互,我们添加对应的磁盘到Windows资源管理器的此电脑中,点击我们的电脑,右键【此电脑】,映射网络驱动器,指定网络盘符,并输入\\10.20.172.166\home,并按照提示输入smb用户的用户名及其密码:

weiyigeek.top-添加共享到本地机器图

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 全栈工程师修炼指南 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Ubuntu 24.04 安装配置 samba 文件共享
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档