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

tomosak2年前Linux920

一、匿名访问

[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

相关文章

构建自己的moOde播放器

构建自己的moOde播放器

本文档解释了如何moOde-player从源代码构建包。1. Pre conditionsAssumed you performing the build from a running Raspberry Pi OS bullseye.You should have both the moode m...

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

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

Linux安装RoonServer

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

Kali配置LNMP环境

安装Nginx└─$ sudo apt-cache policy nginx nginx:   已安装:(无)   候选: 1.22.0-1   版本列表:  &...

ARM系列主板安装moOde等数播系统

ARM系列主板安装moOde等数播系统 ver:1.0.3 by:Androidnews 2024.08.18 说明: 本安装教程不保证所有arm主板都能安装成功; 本安装教程虽然劲量简单,但是还是需要一定的Linux功底; 本安装教程以Debian的bookworm为基底实现,如...

发表评论    

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