Samba在ubuntu上安装部署

安装

bash 复制代码
sudo apt update
sudo apt install samba

创建用户(系统用户+Samba密码)

bash 复制代码
sudo useradd -m fileuser
sudo smbpasswd -a fileuser

配置共享目录

bash 复制代码
sudo mkdir -p /srv/samba/share
sudo chown fileuser:fileuser /srv/samba/share
sudo chmod 755 /srv/samba/share

编辑配置文件

bash 复制代码
sudo nano /etc/samba/smb.conf

在文件末尾添加:

bash 复制代码
[share]
   path = /srv/samba/share
   browseable = yes
   read only = no
   valid users = fileuser
   create mask = 0664
   directory mask = 0775

重启服务

bash 复制代码
sudo systemctl restart smbd nmbd

使用方式

  • Windows:打开"此电脑" → 右键 → 映射网络驱动器 \\ip\share,勾选"使用其他凭据连接",输入用户名密码
  • Mac:Finder → 前往 → 连接服务器 smb://ip/share
  • Linux:文件管理器 smb://ip/share
相关推荐
雨落花开3231 小时前
服务器集群,负载均衡,CDN简介
运维·服务器·负载均衡
晚秋大魔王1 小时前
ubutnu 服务器配置openclaw 使用阿里云百炼模型
运维·服务器·阿里云
勇闯逆流河2 小时前
【Linux】基础开发工具(软件包、vim)
linux·运维·服务器
岳清源2 小时前
【无标题】Keepalived
linux·服务器·网络
先做个垃圾出来………2 小时前
Python常见文件操作
linux·数据库·python
tod1132 小时前
OS 核心知识点全解析(一)
linux·开发语言·面试经验
czxyvX2 小时前
020-Linux-应用层自定义协议与序列化
linux·网络
qwfys2002 小时前
How to install golang 1.26.0 to Ubuntu 24.04
ubuntu·golang·install
vortex52 小时前
只能进入、不能查看的目录权限
linux