我有一个 Postfix 邮件服务器,使用 Amavis 和 Spamassassin 来检查不需要的电子邮件。我已经删除了 ClamAV,因为它基本上会在每次有人收到电子邮件时冻结整个服务器,并且服务器端病毒扫描对我的用例来说似乎并不重要。
Spamassassin 仍然由 Amavis 触发,我想保持这种状态。
基本上我想要的是 Amavis 停止尝试为每封电子邮件触发病毒扫描。
May 29 07:49:14 robinj amavis[19859]: (19859-01) (!)connect to /tmp/clamd.socket failed, attempt #1: Can't connect to UNIX socket /tmp/clamd.socket: No such file or directory
May 29 07:49:15 robinj amavis[19859]: (19859-01) (!)connect to /tmp/clamd.socket failed, attempt #1: Can't connect to UNIX socket /tmp/clamd.socket: No such file or directory
May 29 07:49:15 robinj amavis[19859]: (19859-01) (!)ClamAV-clamd: All attempts (1) failed connecting to /tmp/clamd.socket, retrying (2)
May 29 07:49:21 …Run Code Online (Sandbox Code Playgroud) 我们有一个在虚拟机上运行 PHP 的 Apache 服务器。文档根目录位于用户的主文件夹 ( /home/users/{first letter}/{username}/) 内,并/home/users/安装在 NFS 上。
似乎有什么奇怪的事情发生了。当一些用户请求一个文件(在这个例子中我使用Hondenbol.png)时,它需要很长时间(起初用户认为它根本没有加载)而对于其他用户(对我来说,在这种情况下)它几乎立即加载。
这是该虚拟主机的 Apache 日志文件的一部分。我注意到的唯一奇怪的是 HTTP 状态代码后面的数字,据我所知是这个(来自 Apache 文档);
2326 (%b)
The last part indicates the size of the object returned to the client, not including the response headers. If no content was returned to the client, this value will be "-". To log "0" for no content, use %B instead.
Run Code Online (Sandbox Code Playgroud)
同一个文件应该有这么大的区别吗?或者这与浏览器缓存有关?
root@web:/var/log/apache2/vhost# cat VHOST_USERNAME_USERNAME.sinners.be.log | grep -i bol
IP_USER - - [09/Sep/2014:17:18:34 +0200] "GET …Run Code Online (Sandbox Code Playgroud) 在大学里,我是一群为学生保持服务器基础设施运行的学生中的一员。最近我们在服务器上遇到了很多麻烦,我们决定从头开始并重新安装所有东西可能更好。
目前我们使用 PAM (libpam-mysql) 进行用户认证。用户需要能够使用他们的帐户通过 SSH、FTP、SMB(Samba)、邮件服务器、我们的网站登录,也许将来还有 ownCloud。大多数用户管理是通过网站(PHP、MySQL)进行的,用户也可以在这里配置他们的托管包(包括 vhosts)。所有的服务器都在运行 Debian。
一位新人向我指出,如果我们无论如何都要重新安装所有东西,那么使用 Radius 代替 PAM 对我们来说可能更好。我本人(相对较新)对这两者都没有经验,而且在对此事进行一些研究时,事实证明 Google 出人意料地没有帮助。
对于我们的用例,但总的来说,哪个更适合?一个比另一个有什么大的优势吗?
提前致谢。