samba文件服务器搭建访问的三种方式

tomosak2年前Linux674

一、匿名访问

[global]
workgroup = WORKGROUP
server string = samba %v
netbios name = archlinx
security = user
map to guest = bad user
dns proxy = no

[Music]
comment = Roon Music
path = /home/music
browseable = yes
writable = yes
guest ok = yes
read only = no

二、账号访问同一个共享目录

[global]
workgroup = WORKGROUP
server string = samba %v
netbios name = archlinx
security = user
dns proxy = no

[Music]
comment = Roon Music
path = /home/music
browseable = yes
writable = yes
guest ok = yes
read only = no

三、账号访问自己目录

workgroup = WORKGROUP
server string = samba %v
netbios name = archlinx
security = user
dns proxy = no

[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S

每次修改/etc/samba/smb.conf配置文件,可以运行testparm测试配置文件是否正确,然后systemctl restart smb重启服务。

samba访问账号需要用useradd先添加系统账号,然后用smbpasswd -a [账号]添加。

path指向目录,需要读写权限,chmod 777 [共享目录] 然后使用nobody账户赋权 chown nobody:nobody [共享目录]

可以使用smbclient -L 127.0.0.1 -U% 本地查看共享是否成功。


标签: HIFILinux

相关文章

Emby4.7.11.0一键开心脚本

1.xshell登陆群晖;2.sudo -i 登陆root权限;3.cd /root进入root目录;4.运行以下脚本;wget --no-check-certificate https://cangshui.net/-down/-mysh/emby/synology4.7.11...

Linux安装RoonServer

Audiophile音乐Linux为蓝本介绍安装RoonServer1、使用工具上传roonserver-installer-linuxx64_Roon_100800795.sh和RoonServer_linuxx64.tar.bz2两个文件到tmp目录2、进入etc目录,编辑hostsnano /...

彻底删除.user.ini文件的方法

.user.ini是干什么的?其实这个文件是军哥LNMP一键包中的文件,根据军哥的官方解释:LNMP 1.2及更高版本防跨目录功能使用.user.ini,该文件在网站根目录下,可以修改.user.ini 里面的open_basedir的值来设置限制访问的目录或删除来移除防跨目录的设置。怎么删除?其实...

nginx网页服务器访问目录设置

编辑nginx.conf文件,在http段添加下面代码:autoindex on; autoindex_exact_size on; autoindex_localtime on; charset utf-8,gbk;...

苹果电脑各型号对应的macOS版本列表

苹果电脑各型号对应的macOS版本列表电脑型号发布日期最低OS版本最高OS版本MacBook Pro 13寸 2020年 M12020年11月11.0.1目前最新版本MacBook Air 13寸 2020年 M12020年11月11.0.1目前最新版本MacBook Pro 13寸 2020年初...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。