小编RHE*_*min的帖子

使用笔记本电脑作为服务器

我有一堆旧的 T42,我最近升级到了最大内存 (2G)。我想充分利用它们,与使用旧的全塔式系统相比,最吸引我的是它们的低功耗。

它们的当前规格如下:

  • 奔腾 M 1.7GHz
  • 2G DDR-333 内存
  • 250G 硬盘
  • 板载 ATI 显卡(我相信 64m 专用)?

无论哪种方式,我想知道这些是否足以作为服务器?当然,这取决于角色,但最重要的硬件是:

  • 一个网络服务器
  • 邮件服务器
  • 一个 DNS 服务器
  • 文件服务器

当然,如果它们被大量使用,快速的网络连接对于所有这些都很重要......但除此之外,我认为优先级是 CPU 然后是内存?

我计划将这些并排放置在冷却壁橱中,连接面朝上以便于管理。他们将运行 Linux 的一个变体(很可能是 Arch Linux),有些将处理多个角色。

想法?

谢谢。

linux laptop

10
推荐指数
2
解决办法
3640
查看次数

查找通过基本身份验证(Apache)验证的当前用户

当您通过基本身份验证页面登录时,您身份验证的用户名是否存储在任何地方(在服务器或客户端计算机上),可能在环境变量中?

背景:我有一个用于电子邮件服务器的通用 Web 管理页面,我想知道谁在做什么。当用户通过基本身份验证成功登录时,我希望能够识别他们并记录他们的操作。所以每次提交请求时,我都可以写入日志文件。基本格式是:

$username ran a $function against $useraccount
Run Code Online (Sandbox Code Playgroud)

因此,如果用户更改了某人的权限,例如:

Admin-Bob ran a permission change against User-Scott
Run Code Online (Sandbox Code Playgroud)

因此,如果发生错误,我可以轻松地在日志文件中追溯导致原因的操作。我尝试检查%ENV哈希无济于事,有什么想法吗?

我真的不想进入类似 PHP 的会话,因为这意味着取消我的基本身份验证,这已经给了我很好的控制程度。如果我必须用会话编码一些东西,我需要实现一个系统来在最大尝试后阻止用户等等,我真的不想编码。我认为这更适合于 serverfault,因为它更适合 Apache 而不是编程语言。会议可以用多种语言完成。

linux perl cgi apache-2.2

5
推荐指数
1
解决办法
4366
查看次数

标签 统计

linux ×2

apache-2.2 ×1

cgi ×1

laptop ×1

perl ×1