Linux 安装 Samba 服务实现文件共享
安装与配置
- 安装 Samba
sh
apt update
apt install samba
- 创建共享目录
sh
mkdir /path/to/shared/folder
- 编辑 Samba 配置文件
/etc/samba/smb.conf
sh
vim /etc/samba/smb.conf
- 在文件末尾添加以下内容,替换其中的路径和共享名称
ini
[shared]
path = /path/to/shared/folder
read only = no
guest ok = yes
- 重新启动 Samba
sh
systemctl restart smbd
常见问题
开启回收站
- 安装 VFS 模块
sh
apt-get install samba-vfs-modules
- 配置文件添加以下内容
sh
vfs objects = recycle
recycle:repository = .recycle
recycle:keeptree = yes
recycle:versions = yes
recycle:touch = yes
recycle:maxsize = 0
无法免密连接
确保配置文件中包含以下两项
ini
guest ok = yes
public = yes
无法读写文件
- 给 Samba 路径添加 777 权限
sh
chmod -R 777 /path/to/shared/folder
- 确保配置文件中权限设置正确
ini
read only = no
create mask = 0777
directory mask = 0777
预览: