小编Jim*_*Jim的帖子

多管理员 root 访问的最佳实践

我正在尝试为一组 Linux 服务器制定安全策略。我的组织中有 8 个人需要通过 SSH 进行根级别访问。

在过去的一家公司,我的解决方案是只允许使用 RSA 密钥,并为每个人提供一个拥有自己密钥的用户。

为了授予 root 权限,我将 UID 设置为 0。这不需要设置 sudo 或 su,人们似乎只是 sudo su - 或 sudo /bin/bash 反正。它还让我执行以下操作。

我修补了 Bash 以将 getlogin() 的返回值和命令记录到 syslog。然后,我记录了服务器上运行的所有内容以及与用户相关联的用户名。如果我使用 su 或 sudo,我只会获得用户 root。

我现在在一家新公司处于一种全新的状态,想知道是否有人有他们使用和喜欢的政策。

linux root

3
推荐指数
1
解决办法
2546
查看次数

64 位、16 核盒上的 LAMP 堆栈消耗 100% CPU

===已解决===

这个问题解决了。事实证明,ImageMagick 在使用多个 CPU 时有问题。编译 ImageMagick 使用一个 CPU 解决了这个问题。

================

我添加了一个新的 Web 服务器作为升级,但它在几秒钟内就崩溃了。

旧盒子有 8 个 2.33GHz 的至强核心。新机拥有 16 个 2.40GHz 至强核心。新机内存为8G和32G。

另一个主要区别是从 32 位跃升至 64 位。

两者的操作系统都是 CentOS 5.6,Apache 也是 2.2.3-45。

PHP 是 5.2.10 并且是手工编译的。除了架构位之外,配置选项是相同的。

从所有这些信息中,你会认为新机器会尖叫,但当前的盒子处理负载并且偶尔会摔倒。新机器每次都在不到一分钟的时间内死亡。

内存很好,I/O 很好,但是 CPU 很卡。这是来自两者的 mpstat 的输出

旧盒子

09:14:18 PM  CPU   %user   %nice    %sys %iowait    %irq   %soft  %steal   %idle    intr/s
09:14:20 PM  all   31.34    0.00    2.62    9.68    0.12    1.00    0.00   55.24  11163.50
09:14:20 PM    0   53.00    0.00    5.50   16.00    0.50    6.50    0.00   18.50  10249.50 …
Run Code Online (Sandbox Code Playgroud)

linux php central-processing-unit apache-2.2

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

标签 统计

linux ×2

apache-2.2 ×1

central-processing-unit ×1

php ×1

root ×1