我有一个紧迫的问题…我傻了,跑到apt-得到升级在我们的debian域控制器/内部smtp服务器,现在的用户(在WinXP和Vista)不能访问networking共享或SMTP服务器。 没有conf被改变,我可以从窗口ping盒,但多数民众赞成在。 我甚至可以看到这两个股票中的一个,但无法访问它。
编辑:现在smtp服务器正在工作,它现在只有samba共享。
任何帮助将非常感激! 谢谢!
基督教
好的,让我们做一些基本的故障排除。
步骤1 – 服务是否正在运行?
/etc/init.d/smb status
如果没有,请启动它
/etc/init.d/smb启动
第2步 – 我们可以在本地连接到它吗?
telnet localhost 139
如果没有,请检查/ var / log / samba / *和/ var / log / messages,看看它为什么没有真正开始
第3步 – 我们可以远程连接吗?
telnet server.ip.address.x 139
如果没有,请检查防火墙
iptables -L -n
并相应调整
第4步 – SMBClient让你列出股票
smbclient //localhost -L --user username
如果没有,请使用该错误来帮助排除故障(或在此处发布)
第5步 – SMBClient允许您远程列出shrares
smbclient //server.ip.address.x -L --user username
如果这样做不起作用,而且之前的步骤都完成了,请再次检查防火墙,并检查远程系统上的防火墙。
好的,所以我跑了另一次升级,这次dist-upgrade,重新启动了samba,现在它正在工作。
所有这一切,我只是想升级颠覆,这仍然没有升级! 呸! 任何一天给我百胜… 🙂
密切关注当您正在运行apt-get升级时升级或安装的内容 。 (并确保您以交互模式运行它,以便您可以拒绝。)
大多数Linux升级不需要重新启动。 我知道的东西可能需要重新启动的列表包括:已升级的内核模块或新内核,dlm更新,video驱动程序和其他东西,我认识到,当我看到他们,但不记得顶部我的头。 作为Linux系统pipe理员x年的“经验”的一部分。
一般来说,如果我知道某个特定库的依赖关系已经更新,那么我最终会重新启动一些额外的服务,以确保它们没有奇怪的caching。 例如,当我看到openssl的升级时,如果它不反弹apache,mysql和openvpn,那么我会手动地做到这一点,只是为了安全起见,因为所有这些服务器进程都使用ssl。