小编sys*_*138的帖子

推荐的个人邮件服务器设置

我一直在使用 GNU/Linux 作为服务器,主要是 Debian。我正在考虑将我的个人电子邮件保存在中央服务器上。我有一些 GMail 帐户,还有一些来自不同域的几个 Web 项目,这些项目托管在相应的网站主机上。

我正在购买一台新 PC,用作 SVN、Web 服务器、DNS 等的家庭服务器。我想利用新硬件将我的所有电子邮件集中在一台服务器上。

我对电子邮件服务器没有任何经验。我所做的只是使用 IMAP、SMTP、POP3,主要是通过互联网,而不是在本地使用。这个问题很广泛,但让我解释一下我想要完成的任务。

主要目标是将我的电子邮件保存在本地:通过 POP3 将我所有来自 GMail 和不同域的电子邮件下载到一个地方。然后,我还想通过本地 SMTP 直接从我的家庭服务器使用其中一些域。也就是说,直接从我的服务器发送邮件,而无需通过托管帐户。我不知道我是否会为每个帐户使用它,但我也希望可以选择通过 IMAP 使用邮件。

由于我对邮件服务器完全没有经验,因此我对选项知之甚少。操作系统将是 Debian GNU/Linux Lenny。

email debian smtp pop3

7
推荐指数
1
解决办法
2621
查看次数

如何为 Suse 创建 RPM

我需要在 Suse 10.1(64 位)机器上安装 Subversion 1.4 版。我无法更改这两个版本中的任何一个,并且此发行版没有 RPM。环顾四周后,我认为我必须自己创建一个 RPM。还有比这更好的方法吗?如果没有,有人对这个过程有任何提示吗?

我不需要一步一步的教程,只需要一个基本的过程大纲。

linux rpm sles sles10

7
推荐指数
1
解决办法
1万
查看次数

关于长期存储可靠性的磁带与 SSD 备份

我的问题特别是关于固态驱动器,而不是普通硬盘驱动器。我想实施祖父-父亲-儿子备份方案,将 SSD 用于祖父和父亲部分,而每年的祖父将被锁在安全的异地大约 5-10 年。我能否期望在这段时间之后,数据会像在磁带上一样被保留下来?

backup tape ssd

7
推荐指数
3
解决办法
5032
查看次数

网络交换机问题

如果我们在同一台交换机上有两个具有相同 IP 的主机,并且一个数据包来自该 IP,那么交换机如何知道将数据包发送到哪里。它会发送给两台主机还是只发送给其中一台,如果是一台,那么为什么?

networking

7
推荐指数
2
解决办法
117
查看次数

用于 PHI 的 NoSQL 数据库?

快速的、基于文档的 NoSQL 解决方案——MongoDB、Cassandra、CouchDB 等——是否适用于 PHI 数据?与 RDBMS 相比,它们确实具有性能优势,但总体而言似乎不太成熟。

我开始设计基于MongoDB的一个系统,但阅读最近争议reddit的黑客新闻周边指控的数据丢失与MongoDB的都给我停下...

争议声称 MongoDB(似乎是最受欢迎的 NoSQL 之一)实际上丢失了数据。这意味着,凭借多年的 RDBMS 经验,MySQL 或 PostgreQL 是更安全的选择。

随着医疗保健领域更高的技术和监管要求,我对 MongoDB 有多大信心?

有没有人在需要 HIPAA 合规性的项目中成功使用这些数据库解决方案?

mongodb

7
推荐指数
1
解决办法
1835
查看次数

此日志是否表明服务器已重新启动?

我有一个我认为在某个时候重新启动的网络服务器..主要是因为 apache 没有为站点提供服务,并且通常在有人启动它并且没有输入 SSL 证书的密码时会这样做......并且重新启动/启动解决了这个问题。环顾四周/var/log/messages,今天的第一个日志条目是:

Jun 30 05:17:40 localhost kernel: imklog 4.2.0, log source = /proc/kmsg started.
Jun 30 05:17:40 localhost rsyslogd: [origin software="rsyslogd" swVersion="4.2.0" x-pid="393" x-info="http://www.rsyslog.com"] (re)start
Jun 30 05:17:40 localhost rsyslogd: rsyslogd's groupid changed to 103
Jun 30 05:17:40 localhost rsyslogd: rsyslogd's userid changed to 101
Run Code Online (Sandbox Code Playgroud)

我假设这意味着它是重新启动,但我对真正的服务器管理知之甚少,我想验证一下。messages如果有帮助,我可以发布其余的。在这些之前的条目是每天一次:

Jun 29 06:34:11 localhost rsyslogd: [origin software="rsyslogd" swVersion="4.2.0" x-pid="350" x-info="http://www.rsyslog.com"] rsyslogd was HUPed, type 'lightweight'.
Run Code Online (Sandbox Code Playgroud)

那么这些是否表明服务器重新启动,正如我猜测的那样?有什么办法可以确定是什么导致了重启?或者如果一个人做到了?

syslog

7
推荐指数
2
解决办法
2万
查看次数

ulimit 设置如何影响 Linux?

最近,我在EAGAIN一些异步代码中遇到了错误,这让我仔细查看了ulimit设置。虽然我清楚地了解某些限制,例如nofile,但其他人对我来说仍然很困惑。

很容易找到关于如何设置这些的资源,但我找不到任何文章来准确解释每个设置的内容以及它如何影响系统。

取自的定义/etc/security/limits.conf并不是不言自明:

- core - limits the core file size (KB)
- data - max data size (KB)
- fsize - maximum filesize (KB)
- memlock - max locked-in-memory address space (KB)
- nofile - max number of open files
- rss - max resident set size (KB)
- stack - max stack size (KB)
- cpu - max CPU time (MIN)
- nproc - max number of processes
- as …
Run Code Online (Sandbox Code Playgroud)

linux ulimit

7
推荐指数
1
解决办法
2万
查看次数

从官方发行版安装服务器应用程序更好,还是应该下载并安装(和管理)我自己的版本?

我经常看到系统管理员在专用/srv/opt目录下下载和安装服务器应用程序,包括“库存”应用程序,例如 Apache,而不是从官方存储库安装它们,例如apt-get install xxx.

从发行版的官方软件包中安装和运行网络服务器、电子邮件服务器或什至不太常见的服务(例如 Zope)真的是个坏主意吗?

linux debian service

6
推荐指数
1
解决办法
182
查看次数

在 git 中使用符号链接

我曾经将我的系统配置文件全部放在一个目录中以便更好地管理,但现在我需要对其使用一些版本控制。

但问题是 git 不理解指向存储库外部的符号链接,并且我无法反转角色(将真实文件放在存储库上,符号链接放在正确的路径上),因为读取了一些文件在内核加载之前。

我认为我可以使用 unison 来同步 repo 中的文件及其路径,但这并不实用。并且硬链接可能会被破坏。任何的想法 ?

symbolic-link git arch-linux

6
推荐指数
1
解决办法
2万
查看次数

虚拟化 Microsoft SQL 数据库服务器

我的公司正在寻求虚拟化我们的 Microsoft SQL 服务器。我在另一个问题上读到 VM 上的数据库遭受 IO 瓶颈,这对我们来说不是很好。但我想知道,既然我们使用的是 Microsoft HyperV、Microsoft Server 和 Microsoft SQL,那么 Microsoft 是否对这些进行了优化以使其与物理机一样好?

谢谢

virtualization database sql-server-2008

6
推荐指数
1
解决办法
583
查看次数