0%

Archlinux使用samba共享文件夹

前言

pid: 97603880

记录一下使用samba共享时的一些情况

使用kde桌面 dolphin文件管理器

samba以及dolphin的samba插件

1
yay -S samba kdenetwork-filesharing

1. 设置用户组并配置smb.conf文件

1.创建用户分享文件夹

1
sudo mkdir /var/lib/samba/usershares 

2.创建用户组

1
sudo groupadd -r sambashare 

3.把目录的所有者改为root,把组改为sambashare

1
sudo chown root:sambashare /var/lib/samba/usershares

4.改变userhares目录的权限,使sambashare组的用户可以创建文件

1
sudo chmod 1770 /var/lib/samba/usershares

更改smb.conf文件

1
2
3
4
5
6
7
sudo vim /etc/samba/smb.conf 
---------------------------------------------
[global]
usershare path = /var/lib/samba/usershares
usershare max shares = 100
usershare allow guests = yes
usershare owner only = no

添加一个用户,记得更改名字,将会同时设置密码

1
sudo smbpasswd -a your_username

将该用户添加到sambashare组

1
sudo gpasswd sambashare -a your_username

重启smb服务

1
sudo systemctl restart smb.service nmb.service

注销并重新进入系统

2. 利用Dolphin设置共享

打开dolphin,找到你需要设置的文件或文件夹,右键属性即可找到共享

启动服务

1
sudo systemctl start smb 

加入自启动

1
sudo systemctl enable smb 

这样设置之后重启也会保存之前共享的文件夹了

使用体验

这下躺床上也可以用平板看电脑上下载的番剧咯