我正在尝试将 NAS 共享安装到我的 Ubuntu 11.04。这是我的第一台 Linux 机器,所以一切对我来说都是全新的。
我可以从我的 Windows 访问共享:\192.168.0.9\Packages(Packages 是 NAS 机器上的共享名称)
我还可以将其安装到 Packages 共享(或者至少在浏览 Places 时我可以在桌面上看到 Packages 图标)。
但是,我想将软件包安装到我的 \home\administrator\Packages,问题是
尝试以下命令:
sudo mount -t cifs //192.168.0.9/Packages/ \home\administrator\Packages
引发错误:安装错误(13)权限被拒绝。
出现提示时,我输入了管理员密码。(没有注释 - 我同样将 Ubuntu 添加到 AD)
然后我尝试添加 -o 用户名:管理员,密码:密码,但出现同样的错误。
我已经安装了 smbfs,但不认为这是问题所在
sudo apt-get install smbfs
我将非常感谢您的帮助
我也试过
mount.cifs //192.168.0.9/Packages /home/administrator/Packages -o dom=domain,user=administrator,pass=password
这给出
mount error(1): Operation not permitted
答案1
尤里卡!!!
因为我的 NAS 是 Netgear reaadynas 1100,所以它运行自己的 CIFS unix 系统。我必须使用的用户名和密码不是域的,而是 NAS 系统的。
因此我更改为 NAS 管理员用户 + 密码,一切正常!!
答案2
您运行的最后一个命令需要 sudo
sudo mount.cifs //192.168.0.9/Packages /home/administrator/Packages -o dom=domain,user=administrator,pass=password
答案3
这是我在用 Ubuntu Server 12.04.3 安装 WDTVLiveHub 共享用于 CouchPotato 服务器时发现的。在放弃 Google 并告诉自己“读我的书”后,我意识到我需要添加 sec=ntlm 开关以避免“权限被拒绝”错误:
将其添加到 /etc/fstab 条目:
//host_name/WDTVLiveHub /media/WDTVLiveHub cifs username=Guest,password=Guest,sec=ntlm,nounix,uid=couchpotato,gid=couchpotato,rw,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
然后以通常的方式挂载:
sudo mount -a