从 RHEL 5.3 服务器访问 Vista 共享 - 安装错误 110

从 RHEL 5.3 服务器访问 Vista 共享 - 安装错误 110

我正在尝试从 RHEL 5.3 服务器访问 Vista 机器上的文件共享。

Vista 盒是域的一部分,但它有两张 NIC 卡。一张在 158.xxx 网络上。另一张卡在 10.10.10.x 网络上。RHEL 盒在 10.10.10.x 网络上。10.10.10.x 网络是不是域的一部分。

我的 Vista 盒子的 IP 是 10.10.10.50,而 RHEL 盒子的 IP 是 10.10.10.60。

我可以 ping 两台机器。

我从 RHEL 框执行了这个命令:

mount -t cifs -o username=username,password=password //hostname/transfer /mnt/transfer

/mnt/transfer确实存在于 RHEL 盒子上。

hostname定义在/etc/hosts

transfer在 Vista 中确实存在。

我已验证 Windows 防火墙服务未在 Vista 上运行。

用户名和密码是有效密码,因为这是我的用户名的域密码。

但是,我仍然得到安装错误 110cifs

有什么线索吗?

答案1

您说 Vista 框是域的一部分,因此您还必须传递域名,否则 mount 命令将尝试向Vista 本地机器SAM 数据库,而不是域的数据库。

按照以下方式尝试您的命令:

mount -t cifs -o username=username,password=password,domain=domain //hostname/transfer /mnt/transfer

Transfer 可能以文件夹名称的形式存在于目标 Vista 框中,但您应确保这也是共享的名称。如果您使用的是 Vista 计算机,请打开资源管理器并转到 \127.0.0.1\,并确保共享名为 transfer。您可以在文件夹的共享选项卡中更改共享的名称。

您还可以通过尝试列出共享来查看您的凭据和一切是否正常:

smbclient -L -U username -W domain host

这将提示您输入密码。

相关内容