Windows 7无法连接到Linux上的samba共享


1

我有三台装有Windows 7的计算机,其中两台可以连接到托管SMB共享的Linux服务器,而第三台则不能。我不明白为什么会这样,因为我连接了一次,几天后它不再起作用了。

当我尝试使用linux计算机时,它会要求我输入用户名密码。在这台W7机器上,我故意这样保留它,因为我不希望它存储连接。但是由于某种原因,它不再连接。我可以在浏览器中看到共享,但是当我尝试进入共享时,似乎看不到密码对话框。该连接肯定有效,因为我可以通过SSH连接,并且在其他两台计算机上也使用相同的共享。唯一的区别是,我已将驱动器映射到一个字母,并且在登录时会自动连接。

因此,对于希望寻找的任何提示,我将不胜感激,因为目前我真的不知道从哪里开始。

UPDATE

有问题的机器是我公司的笔记本电脑。当我连接到我的公司域时,此操作将无效。我也尝试输入smb.conf文件中使用的域,但这似乎也无济于事。我收到拒绝访问错误。我现在对此进行了测试,当我重新启动并登录到该计算机时,便可以毫无问题地连接到我的linux服务器,甚至不需要指定域。一旦连接到我的公司,它就无法工作,即使我从公司注销,也要等到重新启动后才能工作。

那么,是否涉及一些需要更改的政策?


您是否尝试过网络使用
Kevin

Answers:


2

看看下面的作品

net use x: "\\\\servername\sharename" /user:username@domainname /persistent:no

将所有以名称结尾的术语替换为适当的值和x所需的驱动器号

采用

net use /d x:

断开连接


那是行不通的,但是至少我意识到一些重要的事情。我要连接的计算机位于另一个域中,因为它是我公司的笔记本电脑。那么,如何切换域名,分别使用哪个域名呢?我不知道我在其他计算机上配置了域。
Devolus

我会使用您的Linux服务器的域/工作组
Kevin

net use命令中的域名,请使用/etc/samba/smb.conf文件中的工作组名称
Kevin

我用其他信息更新了我的问题。添加域似乎无济于事,只有在重新启动后,只要我不连接到公司网络,它就可以工作。
Devolus

我接受了您的回答,因为从技术上讲这是正确的,但您不了解具体情况,当时我也不知道。因此,您的回答至少将我指出了正确的方向。
Devolus

-1

我在公司网络中使用公司笔记本电脑遇到了同样的问题。我有一个Linux服务器,并试图使用Win7通过笔记本电脑访问samba目录。

我试图使用win7从其他计算机访问共享目录,但一切正常,但是当我尝试从笔记本电脑访问共享目录时,我被用户名/密码提示卡住了。

我解决了将网络状态从“企业网络”更改为“本地网络”的问题。完成此操作后,便可以轻松访问共享目录。最奇怪的是,我将网络更改回“公司”,问题消失了。我仍然可以访问目录。

不知道结果如何,只是做了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.