/etc/samba/smb.conf 中的配置看起来正确,Mac 可以看到共享,但共享下面的数据是不可见的。登录凭据被拒绝。(是的,我提供的凭据对于 Linux 机器来说是正确的。)毫无疑问,有些小配置我还没有遇到过。
为了完整性:
[global]
workgroup = KORBHOME
netbiosname = bach
passdb backend = tdbsam
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
usershare allow guests = Yes
[photos]
comment = Photographs
path = /home/Pictures
browseable = yes
read only = No
create mask = 644
inherit acls = Yes
Kubuntu 21.10——防火墙已禁用,因为我位于阻止一切的路由器后面。
答案1
距离我第一次设置 Samba 已经过去太久了,而且我第一次遇到的操作说明并没有强调 Samba 有自己的密码处理代码。聪明的做法是:
sudo smbpasswd -a $用户名
[输入几次密码]
sudo smbpasswd -e $用户名
密码现已存在并已启用。