Linux Debian13配置匿名可读写的共享目录
| 经营范围:电脑组装,电脑维修,智能家居设备,苹果电脑系统安装,苹果手机刷机,监控安装,媒体编辑,数据恢复,复印打印,网站制作等 |
一、安装 Samba
|
sudo apt update sudo apt install samba -y |
二、创建共享目录并设置权限
|
# 创建目录(可自定义路径) sudo mkdir -p /home/samba/public
# 授权给 nobody(匿名用户) sudo chown -R nobody:nogroup /home/samba/public sudo chmod -R 777 /home/samba/public |
三、编辑 Samba 配置
1.备份原有的配置文件,再编辑配置
|
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak sudo nano /etc/samba/smb.conf |
2. 清空原有内容,替换为如下的配置
Nano编辑器的快捷键如下:
去顶:Alt + \
标记:Ctrl + 6
去底:Alt + /
删除:Ctrl + K
保存:Ctrl + O 回车
退出:Ctrl + X
配置文件内容如下:
|
[global] workgroup = WORKGROUP security = user map to guest = Bad User guest account = nobody allow guest access = yes
# 日志 log file = /var/log/samba/log.%m max log size = 1000 logging = file
# 匿名共享 [share] comment = Anonymous Public Share path = /home/samba/public browseable = yes guest ok = yes writable = yes read only = no create mask = 0666 directory mask = 0777 force user = nobody force group = nogroup inherit permissions = yes |
四、重启服务并放行防火墙
|
# 重启 Samba sudo systemctl restart smbd nmbd sudo systemctl enable smbd nmbd
# 防火墙放行(默认未安装UFW) sudo ufw allow samba
# 或手动放行端口 sudo ufw allow 139/tcp sudo ufw allow 445/tcp sudo ufw allow 137/udp sudo ufw allow 138/udp |
五、客户端访问
Windows:资源管理器输入 \\Debian_IP\share,直接回车(无需密码)
macOS:访达 → 前往 → 连接服务器 → smb://Debian_IP/share
Linux:smbclient //IP/share -N





