解决windows7客户端无法访问Samba服务器的故障

简介:

故障描述:

一台朋友的笔记本(OS为Windows 7 旗舰版,安装版盗版系统)在试图访问Samba服务器(原先已经搭建好并一直运行良好)时遇到了故障。表现为打开“网络”后无法发现Samba服务器共享的内容。

故障分析:

因为Samba服务器是我参与配置的,samba运行在工作组模式下,工作组设置为workgroup。客户端是在内网且与Samba服务器是同一子网。Samba服务器是原先已经搭建好并一直运行良好的,并不存在服务器端存在问题的可能性。因此我检查了下客户机的配置,发现网络发现没有开启,并且客户端的工作组根本工作不正常。工作组处于不可用的状态,如下图所示:

但实际上,这台电脑的工作组是workgroup,如图所示:

 

因此只要解决上面分析出来的两个问题就应该可以解决了。

解决方案:

根据经验,windows操作系统出现这种原因应该是与相关的服务没有开启有关,可能的相关服务如下图(每张图说明了这个服务的功能)所示。

1.Workstation

 

2.Server

 

3.Computer Browser

经过修改发现只要将上面列出的服务启动之后,就可以正常的使用工作组和访问Samba了。

值得注意的是:ComputerBrowser服务(网络发现)依赖于上面的两个服务(Server和Workstation,如下图所示)。

 

至此故障已经成功排除。

总结:

 对于管理、维护人员:一般来说,对于一个操作系统(比如windows)的功能的正常工作与否是与系统提供的服务有很大的关系的。比如上述描述的那样(当然在Linux系统中也不例外,各种服务都对应着一个守护进程,比如我查看smb的运行状态可以在命令行中输入‘service smb status’)。有的时候利用图形界面进行管理往往不如利用命令行有效率,甚至有时可能遭遇操作无法完成的状况。比如我想查看启动的服务或者查看服务运行的状态完全可以迅速的使用命令行来查看。诸如此类,不详细一一列举。

 

对于Windows的最终用户而言,我强烈建议大家最好使用正版系统,以免造成容易被忽略的在操作系统本身存在的问题。即使大家不想购买正版,那至少也要是安装版的(当然,我也不能保证不会出现问题,因为这完全取决于用户的设置)。微软或者产品制造商这样说也不是没有道理的,一个经过删减和优化的DIY非正版系统可能存在着更多的漏洞、安全隐患和不可预知的错误。

PS:很多时候管理员或维护人员在“推脱责任”时说这是可能是由于客户端系统为盗版的原因,也不是没有原因的,可能的原因大概真的就在于此吧!








本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/835765,如需转载请自行联系原作者


相关文章
|
1月前
|
存储 数据安全/隐私保护 索引
Windows Server 各版本搭建文件服务器实现共享文件(03~19)
Windows Server 各版本搭建文件服务器实现共享文件(03~19)
166 1
|
29天前
|
Shell Windows
Windows服务器 开机自启动服务
Windows服务器 开机自启动服务
14 0
|
19天前
|
网络协议 Python
pythonTCP客户端编程连接服务器
【4月更文挑战第6天】本教程介绍了TCP客户端如何连接服务器,包括指定服务器IP和端口、发送连接请求、处理异常、进行数据传输及关闭连接。在Python中,使用`socket`模块创建Socket对象,然后通过`connect()`方法尝试连接服务器 `(server_ip, server_port)`。成功连接后,利用`send()`和`recv()`进行数据交互,记得在通信完成后调用`close()`关闭连接,确保资源释放和程序稳定性。
|
5天前
|
安全 Unix Linux
Windows如何远程连接服务器?服务器远程连接图文教程
服务器操作系统可以实现对计算机硬件与软件的直接控制和管理协调,任何计算机的运行离不开操作系统,服务器也一样,服务器操作系统主要分为四大流派:Windows Server、Netware、Unix和Linux。今天驰网飞飞将和你分享Windows server远程连接图文教程,希望可以帮助到你
21 4
Windows如何远程连接服务器?服务器远程连接图文教程
|
6天前
|
Apache 数据安全/隐私保护 Windows
如何在Windows部署TortoiseSVN客户端并实现公网连接内网VisualSVN服务端
如何在Windows部署TortoiseSVN客户端并实现公网连接内网VisualSVN服务端
|
1月前
|
Linux 数据安全/隐私保护 Docker
linux和windows中安装emqx消息服务器
linux和windows中安装emqx消息服务器
39 0
|
1月前
|
存储 Windows
windows server 2019 云服务器看不见硬盘的解决方案
windows server 2019 云服务器看不见硬盘的解决方案
|
1月前
|
数据安全/隐私保护 Windows
Windows Server 各版本搭建终端服务器实现远程访问(03~19)
左下角开始➡管理工具➡管理您的服务器,点击添加或删除角色点击下一步勾选自定义,点击下一步蒂埃涅吉终端服务器,点击下一步点击确定重新登录后点击确定点击开始➡管理工具➡计算机管理,展开本地用户和组,点击组可以发现有个组关门用来远程登录右键这个组点击属性,点击添加输入要添加的用户名,点击确定添加成功后点击确定打开另一台虚拟机(前提是在同一个局域网内),按 WIN + R 输入 mstsc 后回车输入 IP 地址后点击连接输入用户名及密码后点击确定连接成功!
38 0
|
1月前
|
Windows
Windows Server 各版本搭建 Web 服务器实现访问本地 Web 网站(03~19)
Windows Server 各版本搭建 Web 服务器实现访问本地 Web 网站(03~19)
57 2
|
1月前
|
数据安全/隐私保护 Windows
Windows Server 2003 搭建邮件服务器实现自建邮箱域名及账户并连接外网
Windows Server 2003 搭建邮件服务器实现自建邮箱域名及账户并连接外网
30 0