Sho*_*eNN 5 windows ubuntu mount samba
我在本地网络中的 Windows 服务器上有一个网络共享。我可以在我的 Ubuntu 13.10(安装了 cifs-utils 包)桌面上使用 smbclient 访问这个共享,如下所示:
smbclient \\\\192.168.5.2\\source -W DOMAIN -U My.User.Name%my.password
Run Code Online (Sandbox Code Playgroud)
但是如果尝试像这样使用 mount 挂载这个共享:
sudo mount -t cifs //192.168.5.2/source /mnt/192.168.5.2/ -o username=My.User.Name,domain=DOMAIN,password=my.password
Run Code Online (Sandbox Code Playgroud)
我有错误:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Run Code Online (Sandbox Code Playgroud)
我还尝试在 /etc/fstab 文件中添加相应的行,但它在“sudo mount -a”上返回相同的错误我认为这可能与服务器设置有关 - 我在 smb.conf 添加行中禁用了 ntlmv2:
client ntlmv2 auth = no
Run Code Online (Sandbox Code Playgroud)
没有那行 smbclient 方法也不起作用。但我还是想不通mount
您可以检查一下Security tab
Windows 共享吗?存在My.User.Name
于Group or user names box
? 你能检查一下用户是否有足够的权限吗?您能否打开Windows资源管理器,导航到\\192.168.5.2并检查该目录是否出现?
如果这像您在问题中已经指出的那样有效。能否说明一下是否已安装sudo apt-get install cifs-utils
?
我像这样安装 Windows 文件夹:
//<ip>/files /tmp/hello cifs credentials=/home/<user>/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
在/etc/fstabsudo mount -a
应该挂载该文件夹 归档时间: |
|
查看次数: |
11422 次 |
最近记录: |