如果我写下以下内容,我就能查看我的分享
nautilus smb://privatenas
这将打开 privatenas (C,home) 上的共享
如果我尝试以下
nautilus smb://privatenas/home
它会打开一个登录窗口,要求输入域管理员用户名和密码。
一切都很好,但我正在尝试将 smb://privatenas/home 挂载到 /home/administrator/PRIVATENAS
我已经尝试过常规挂载命令:
sudo mount -t smbfs //privatenas/home /home/administrator/privatenas -o uid=1000
但这给了我一个错误:要求输入密码。
我遗漏了什么?
我做错了什么?
使用以下
smbclient -L //192.168.0.25 -U administrator
这给了我一个 smb 共享列表。我想挂载其中一个。
administrator@optitexfog:~$ smbclient -L //privatenas
输入管理员密码:
Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service (PRIVATENAS)
c Disk Volume C
home Disk Private user folders
administrator Disk Private user folder
Server Comment
--------- -------
OPTITEXDC
PRIVATENAS PRIVATENAS
Workgroup Master
--------- -------
OPTITEX OPTITEXDC
administrator@optitexfog:~$
我以为我已经整理好了,但我看不到我的文件。
好吧,我有一种感觉,这不是真正的 Windows 共享。我怀疑这一点的原因是,如果我浏览到 \192.168.0.25\,我将看不到主文件夹。
好的,现在,我最后的发现令人难过。为了测试我的理论,我在 NAS 上创建了一个测试共享。mount 命令运行起来轻而易举。因此,//PRIVATENAS/home 不是真正的 Windows 共享,或者至少不是我可以挂载的共享。这对我来说看起来不正确。我应该检查什么?如上所述,我有一台 ReadyNAS,netgear 1100,带有 Raidiator 4.1.7
答案1
您的命令中缺少用户名。它应该是这样的:
sudo mount -t smbfs -o username=saariko,uid=1000 //privatenas/home /home/administrator/privatenas