无法安装网络驱动器-权限被拒绝

无法安装网络驱动器-权限被拒绝

我正在 RPi2B 上运行 raspbian,并尝试安装网络驱动器。我尝试过以下方法:

sudo mount -t cifs -o username=admin,password=passwd //192.168.1.1/root /mnt/myshare

但我不断收到权限被拒绝的错误。

我可以使用相同的凭据在我的 MacBook Pro 上正常访问此共享,所以我不明白发生了什么。

我的密码中有破折号(-),所以我尝试将其括在引号中,转义破折号等,但没有任何效果。

任何帮助,将不胜感激!

答案1

经过大约一天痛苦的尝试解决这个问题后,事实证明我需要设置 sec=ntlm 并且现在它可以工作了。

答案2

尝试:

sudo su -
mount -t smbfs -o username=admin,password=passwd //192.168.1.1/root /mnt/myshare
                                                              ^^^^

您确定将所有权限设置为 root 吗?

答案3

您基本上尝试通过 ssh(cifs 是一种与 ssh 类似的操作)进入“根”目录,您需要在该目录中为用户“admin”拥有正确的权限。如果“root”至少没有为用户“admin”设置读取权限,则即使 ssh 命令中给出的凭据正确,用户“admin”也无法 ssh 进入目录“root”。

答案4

你试一试:

sudo mount -t cifs //ipaddress/sharedfolername /mountlocation --verbose -o credentials=/credentials/file/location

但在凭据文件位置创建一个包含以下内容的文件:

用户名=您的用户
名 密码=您的密码

相关内容