保护 Linux、Apache、MySQL、PHP 服务器(甚至 Perl)以供生产使用的程序是什么?
除了为 Linux 设置 MySQL 密码和 root 密码之外,还应该采取哪些其他(可能不那么明显)的步骤?
另外我可以采取哪些步骤,如果我会变得更加偏执,那通常可能没有必要?
这是用于基本的单站点使用,但必须是安全的。
我在DigitalOcean上配置我的服务器,虽然我从 ssllabs 获得了 A+ 评级,
https://www.ssllabs.com/ssltest/analyze.html?d=zandu.biz
当我连接到我的网站https://www.zandu.biz或https://zandu.biz 时,我在 Chrome 中收到不安全通知。
我该如何解决这个问题?
正如问题所暗示的那样,我是否可以购买/获取专用/静态 IP 地址并将它们连接到我的 OpenVPN 服务器,以便我可以将每个 IP 地址分配给客户端?
我一直对此感到疑惑,但从未完全理解 32 位机器如何处理超过 4 GB 的RAM。我的意思是,没有更多的地址行了,对吗?
我什至知道在我们的设施中,我们有戴尔数据库服务器,机器可寻址 8 GB RAM 和 32 位版本的SQL Server。是不是类似于EMS内存的20地址线8086,使用了一个旋转内存的窗口?
我必须在我的 CentOS 服务器上安装 PHP 5.3。如果我这样做yum install php,基础存储库会安装 5.1.6,这对于我需要安装的应用程序来说太旧了。所以我一直在尝试使用IUS存储库,遵循IUS的官方说明:
root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1-2.ius.el5.noarch.rpm
root@linuxbox ~]# wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-1-1.ius.el5.noarch.rpm
root@linuxbox ~]# rpm -Uvh ius-release*.rpm epel-release*.rpm
Run Code Online (Sandbox Code Playgroud)
好的。现在我只是做yum install php53, 等等 我需要的一切......但我收到了这个错误:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Check Error:
file /usr/bin/php from install of php53u-cli-5.3.4-3.ius.el5.x86_64 conflicts with file from package php-cli-5.1.6-27.el5_5.3.x86_64
file /usr/bin/php-cgi from install of php53u-cli-5.3.4-3.ius.el5.x86_64 conflicts with file from package php-cli-5.1.6-27.el5_5.3.x86_64
file /usr/share/man/man1/php.1.gz from install of php53u-cli-5.3.4-3.ius.el5.x86_64 conflicts with file from …Run Code Online (Sandbox Code Playgroud) 我无法在 Debian 6.0 (Squeeze) 服务器上更新Bash以消除发现的漏洞:
bash --version
GNU bash, version 4.1.5(1)-release (x86_64-pc-linux-gnu)
apt-get update
apt-get install bash
Reading package lists... Done
Building dependency tree
Reading state information... Done
bash is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Run Code Online (Sandbox Code Playgroud)
我可以为此服务器使用 Squeeze-LTS 来更新 Bash 吗?一周后我将在另一台服务器上,所以我不会进行任何其他更新。
uname -m
x86_64
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.5 (squeeze)
Release: 6.0.5
Codename: squeeze
Run Code Online (Sandbox Code Playgroud) 对于网站 scirra.com(单击 SSL Labs 服务器测试结果),Google Chrome 报告以下图标:

它是一种 EV SSL,它似乎在 Firefox 和 Internet Explorer 中运行良好,但在 Chrome 中运行不正常。这是什么原因?
如果我使用我的机器 [Ubuntu 16.04 64 位,内核 4.4] 一段时间,QEMU 需要删除内核缓存,否则,它将无法分配 RAM。
为什么会发生?
这是一个示例运行:
~$ free -m
total used free shared buff/cache available
Mem: 15050 5427 3690 56 5931 4803
Swap: 0 0 0
~$ sudo qemu-system-x86_64 -m 10240 # and other options
qemu-system-x86_64: cannot set up guest memory 'pc.ram': Cannot allocate memory
~$ echo 3 | sudo tee /proc/sys/vm/drop_caches
3
~$ free -m
total used free shared buff/cache available
Mem: 15050 1799 9446 56 3803 9414
Swap: 0 0 0
~$ sudo …Run Code Online (Sandbox Code Playgroud)