![mount.cifs 忽略“用户”和“用户名”](https://linux22.com/image/978023/mount.cifs%20%E5%BF%BD%E7%95%A5%E2%80%9C%E7%94%A8%E6%88%B7%E2%80%9D%E5%92%8C%E2%80%9C%E7%94%A8%E6%88%B7%E5%90%8D%E2%80%9D.png)
Ubuntu 14.04 LTS ...
我正在尝试从 netgear readyNAS ultra 6 安装共享。
我安装了该cifs-utils
软件包并尝试运行:
sudo mount.cifs '\\nas1.local\sharename' '/mnt/nas1_sharename` -o domain=mydomain username=useronnas1
但当提示我输入密码时,它会询问:
password for current_unix_username@\\nas1.local\sharename:
忽略该username=useronnas1
选项。
我也在尝试:
sudo mount.cifs '\\nas1.local\sharename' '/mnt/nas1_sharename` -o domain=mydomain -o username=useronnas1
或者
sudo mount.cifs '\\nas1.local\sharename' '/mnt/nas1_sharename` -o domain=mydomain,username=useronnas1
两者似乎都正确地吸引了用户。
但是现在我得到:
mount error(95): operation not supported
但这是一个新的问题。
知道我做错了什么吗?
答案1
好的,找到了。我应该使用以下任一方法:
sudo mount.cifs '\\nas1.local\sharename' '/mnt/nas1_sharename` -o domain=mydomain -o username=useronnas1
或者
sudo mount.cifs '\\nas1.local\sharename' '/mnt/nas1_sharename` -o domain=mydomain,username=useronnas1
两者似乎都正确地吸引了用户。
但是现在我得到:
mount error(95): operation not supported
但这是一个新的问题。
答案2
- 如果你已经安装
cifs-utils
,请阅读挂载受密码保护的网络文件夹 - 否则,请阅读永久挂载 Windows 共享
选项的正确格式user
是:
user=arg
其中
arg
指定连接到 Windows 共享的用户名。如果未指定,则使用环境变量。此选项也可以采用或或的USER
形式,以允许密码和工作组user%password
workgroup/user
workgroup/user%password
有待指定作为用户名的一部分。