我的 Ubuntu 机器上有以下共享:
#VERSION 2
path=/home/pitel/Videa
comment=
usershare_acl=S-1-1-0:R,S-1-22-1-1000:F
guest_ok=y
sharename=Videa
它曾经工作过,但是当我今天尝试从我的 Raspberry Pi 连接它时,出现以下错误:
sudo mount -v /mnt/smb
mount.cifs kernel mount options: ip=192.168.0.4,unc=\\192.168.0.4\Videa,user=,pass=********
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
该fstab
行(在 RPi 上):
//192.168.0.4/Videa /mnt/smb/ cifs guest,ro 0 0
从服务器登录(Ubuntu:)
[2016/11/27 17:35:57.008909, 0] ../source3/param/loadparm.c:3247(process_usershare_file)
process_usershare_file: stat of /var/lib/samba/usershares/videa failed. Permission denied
Ubuntu 上的文件权限:
drwxr-xr-x 5 root root 4,0K led 5 2016 /var/lib/samba
drwxrwx--T 2 root sambashare 4,0K lis 27 17:33 /var/lib/samba/usershares
-rw-r--r-- 1 pitel pitel 110 lis 27 17:33 /var/lib/samba/usershares/videa
我没有故意更改任何内容。最近升级可能出现问题吗?
答案1
在 SMB 服务器上配置为访客的用户是什么?
如果您不知道,很可能它是默认的nobody
,它对共享没有权限。
使用guest account =
共享设置中的参数来设置访客帐户pitel
(如果您想这样做)...
chmod
或者通过共享设置更宽松的权限(将其他位设置为 7(对于 RW)或 5(对于 RO)。