我设置了一个新的 Ubuntu VPS 实例,想知道启动和运行基本 LAMP 堆栈的最简单方法是什么(即需要哪些包,需要调整哪些配置选项,如果有的话,等等)。
我想缩小我的第二个 (LVM) 分区,以便在新释放的空间中创建一个新分区。我正在使用 Live CD 这样做,因为我知道我无法在使用时调整/移动该分区的大小。当我在 Live CD 中打开 GParted 时,我意识到我无法调整分区大小,因为当我右键单击它时,“调整大小/移动”选项被禁用。
我试图卸载它,“懒惰”地卸载它 ( umount -l /dev/sda2) 但它没有用。
GParted 的截图:

我丢弃了端口上的所有流量,除了我的 Web 服务器的 80 端口。
我在 iptables 上有一些这样的规则:
iptables -A INPUT -p tcp -m tcp --dport 80 -m string --string "cgi" --algo bm --to 1000 -j DROP
Run Code Online (Sandbox Code Playgroud)
谁有更多可以分享一下?我总是知道坏黑客仍在更新,但其中一些总是以相同的代码开头。我需要根据某些标准断开连接。这是一些 Apache 日志(我删除了 ips,但每个攻击都来自相同):
攻击 1:这个我不知道要做什么,但是从同一个 ip 做 50 次
GET / HTTP/1.1 301 224 - Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
GET / HTTP/1.1 302 3387 - Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Run Code Online (Sandbox Code Playgroud)
攻击 2:这尝试仅获取有关服务器的信息。
GET / HTTP/1.1 301 224 http://myip:80/ Go-http-client/1.1
GET / …Run Code Online (Sandbox Code Playgroud)