我正在尝试从RHEL 5.3服务器访问Vista盒子上的文件共享。
Vista盒子是域的一部分,但它有两个NIC卡。 一个是在158.xxxnetworking上。 另一张卡在10.10.10.xnetworking上。 RHEL框位于10.10.10.xnetworking上。 10.10.10.xnetworking不是域的一部分。
我的Vista盒子的IP是10.10.10.50,而RHEL盒子是10.10.10.60。
我可以来回两台机器。
我从RHEL框执行这个命令:
mount -t cifs -o username=username,password=password //hostname/transfer /mnt/transfer
/mnt/transfer确实存在于RHEL框中。
hostname在/etc/hosts定义
transfer确实存在Vista的盒子上。
我validation了Windows防火墙服务未在Vista中运行。
用户名和密码是有效的密码,因为这是我的用户名的域密码。
但是,我仍然从cifs获得安装错误110 。
任何线索?
你说的Vista的框是一个域的一部分,因此你也必须通过域名或安装命令将尝试authentication到Vista本地机器的 SAM数据库,而不是域的。
试试这样的命令:
mount -t cifs -o username=username,password=password,domain=domain //hostname/transfer /mnt/transfer
目标Vista中的文件夹名称可能存在传输,但是您应该确保这是共享的名称。 如果您在Vista机器上,请打开资源pipe理器并转到\ 127.0.0.1 \,并确保该共享名为transfer。 您可以在文件夹的“共享”选项卡中更改共享的名称。
您还可以通过尝试列出共享来查看您的凭据和所有内容是否正常工作:
smbclient -L -U username -W domain host
这应该会提示你input密码。