samba 文件共享
Samba 基本配置
参考 FossLinux 的文章。
安装 Samba
apt install samba
添加组和用户
假定已经有一个本地用户 mylocaluser
# 创建 smb 的组
/usr/sbin/addgroup smbgroup
# 把用户加到组里
/usr/sbin/usermod -aG smbgroup mylocaluser
# 设置用户的远程密码,可以与本地登录密码不同
smbpasswd -a mylocaluser
配置文件
首先一定要备份一份
cp /etc/samba/smb.conf /etc/samba/smb.conf.backup
配置文件修改如下,没有的项目就加进去,已有的就修改一下
[global]
# 允许用户登录
security = user
[homes]
read only = no
如果要加入其它登录地址,例如 smb://ip/newport
就如下配置
[newport]
path = /path/to/files
valid users = @smbgroup
guest ok = no
writable = yes
browsable = yes
软链接权限
从别处软链接过来的文件夹打不开,因为没有配置软链接的权限,只要在 [global]
里加入下面的内容就行了。
参考:这个博客
[global]
wide links = yes
symlinks = yes
unix extensions = no
评论
Comments powered by Disqus