12

Debian 11 安装与配置 SMB

 10 months ago
source link: https://blog.dreamtobe.cn/debian_smb/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Debian 11 安装与配置 SMB

Debian_
2023年8月27日 下午
946 字 8 分钟 24 次

本文最后更新于:2023年8月27日 凌晨

本文主要假设你要将/mnt/data/micamera目录添加为smb访问,并且需要通过mi用户登录来访问。并确保了mi这个账户仅支持smb登录并且支持类似小米摄像机的访问。

sudo apt install samba smbclient cifs-utils

假设你要将/mnt/data/micamera目录添加为smb访问,并且需要通过mi用户登录来访问。

用户添加用户mi用户micamera的smb访问,并且将mi账户添加到一个smbshare的用户组里面方便管理。

sudo groupadd smbshare
sudo useradd -M -s /sbin/nologin mi
sudo usermod -aG smbshare mi

创建仅仅用于smb访问的mi账号的密码

sudo smbpasswd -a mi
sudo smbpasswd -e mi

设备目录权限,确保正常访问

sudo chgrp -R smbshare /mnt/data/micamera
sudo chmod 2770 /mnt/data/micamera

编辑smb配置文件/etc/samba/smb.conf添加如下配置,让smb生效mi账户访问micamera目录,并且支持SMB1协议(这个国内一些旧设备探测需要(比如小米摄像头的NAS存储探测SMB服务需要)):

[global]
...
min protocol = NT1
...

[micamera]
comment = micamera
force create mode = 0770
force directory mode = 0770
inherit permissions = yes
path = /mnt/data/micamera
writable = yes
guest ok = no
valid users = mi

此时配置完成,可以通过以下指令检查下看看配置是否有效:

sudo testparm

debian_smb_791b4fbf_0.png

然后重启服务,让配置生效

sudo systemctl restart nmbd

防火墙配置:

sudo ufw allow Samba

至此完成配置。



About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK