在Linux(Ubuntu 12.04)下,我想挂载//winshared
网络上命名的Windows共享/ Windows分区。我不知道IP或其他任何内容。
在一个Ubuntu系统上,我可以用
mount //winshared/mypath /mnt/win
而在另一个Ubuntu系统上,完全相同的命令
mount error: could not resolve address for winshared: Unknown error
网络设置在两个系统上似乎都相同,并且我安装了smbfs
和samba
(后者出现错误)。我需要安装其他东西吗?我需要配置一些东西吗?如何找出两个系统之间的关键差异,以在两个系统上获得相同的安装工作?
附加信息:
当我
smbclient
用来连接到Windows分区/共享/其他区域时,它在第一个系统上有效,而在另一个系统上则无效。错误是:Connection to winshared failed (Error NT_STATUS_BAD_NETWORK_NAME)
在学习完本教程之后,我安装了
smbfs
和cifs-utils
,但是mount
上面的命令仍然给出相同的错误,本教程中没有描述。我也有
/etc/fstab
阅读条目//winshared/mypath /mnt/win cifs uid=alexander,credentials=/etc/samba/wincred 0 0
如果文件
/etc/samba/wincred
与系统上的同一文件相同,则挂载可以工作。两个文件的md5sum相同。因此,可以排除有关凭证的错误。
mount -t cifs -o rw,netbiosname=serv1,credentials=/etc/creds.txt //192.168.1.1/somedir /mnt