我在 Ubuntu 14.04 LTS 上的 Windows 共享方面遇到了一些问题。
已安装的
cifs
实用程序:sudo apt-get install cifs-utils
创建挂载点
sudo mkdir /mnt/temp
尝试挂载共享文件夹
sudo mount -t cifs //fileserver/share /mnt/temp -o username=user,password=xxx
我的问题是控制台永远挂起。我已经等了几分钟。如果我输入错误的用户/密码,它会告诉我权限被拒绝。
更新:
Ubuntu 主机的响应:
nmap -p -v 445 fileserver -P0
主机似乎已关闭/文件共享似乎可以正常工作!
Ubuntu 客户端计算机(vmware 内部):
nmap -p -v 445 fileserver -P0
主机似乎已关闭/文件共享不起作用!
也许是一个线索:要授权文件共享,我必须登录域。
有什么建议么?
答案1
最后我终于让它工作了。
我使用了 ip 地址 (192.168.1.11) 而不是文件服务器。
当在客户端 ping 文件服务器名称时,我从另一个 ip /计算机(192.168.1.16)获得了 ping 响应,而不是从主机(192.168.1.11)获得的!
不知道为什么客户端计算机上的 DNS 名称链接到错误的 IP?
答案2
对于我来说这是防火墙问题。在您的 ubuntu 机器上安装 nmapapt-get install nmap
并运行nmap -p 445 fileserver
以查看 samba 端口是否被防火墙阻止。
另一种方法是输入 -vsudo mount -v -t cifs //fileserver/share /mnt/temp -o username=user,password=xxx
来查看安装时的详细信息。
希望能帮助到你
答案3
另一种可能性:
如果您正在为该虚拟机使用标准 VMWare 网络配置,并按照以下文档进行操作http://pubs.vmware.com/workstation-10/index.jsp?topic=%2Fcom.vmware.ws.using.doc%2FGUID-4B9B4A82-D0F7-4939-BD7B-B6BF92FF7350.html
在典型配置中,新建虚拟机向导会为虚拟机设置 NAT。您必须选择自定义配置选项来配置桥接网络或仅主机网络。向导会将虚拟机连接到适当的虚拟网络。
检查虚拟机的网络配置并切换到桥接网络,以便虚拟机可以访问与主机相同的网络资源。
希望能帮助到你。
注意:这本来是一条评论,但我现在还不能这么做:)