Samba排错
上一节
下一节
1.错误信息
一定要仔细查看接收到的错误信息。如果有错误提示的话,根据错误提示,去判断产生问题所在。
2.配置文件
配置文件存放服务的设置信息,用户可以修改配置文件,以实现服务的特定功能。但是,用户的配置失误,会造成服务无法正常运行。为了减少输入引起的错误,很多服务的软件包都自带配置文件检查工具,用户可以通过这些工具对配置文件进行检查。
3.日志文件
一旦服务出现问题,不要惊慌,用组合键“Ctrl”+“Alt”+“F1”~“F6”切换到另外一个文字终端,使用tail命令来动态监控日志文件。
step1:使用testparm命令检测。
使用testparm命令检测smb.conf文件的语法,如果报错,说明smb.conf文件设置错误。根据提示信息,去修改主配置文件,进行调试。
step2:使用ping命令测试。
Samba服务器主配置文件排出错误后,再次重启SMB服务,如果客户端仍然无法连接Samba服务器,客户端可以使用ping命令测试。根据出现的不同情况进行分析。
●如果没有收到任何提示,说明客户端TCP/IP协议安装有问题,需要重新安装该协议,然后重试。
●如果提示“hostnot found”(无法找到主机),那么,客户端的DNS或者/etc/hosts文件没有设置正确,确保客户端能够使用名称访问Samba服务器。
●无法ping通还可能是防火墙设置的问题。需要重新设置防火墙的规则,开启Samba与外界联系的端口。
●还有一种可能,执行ping命令时,主机名输入错误……更正重试!