各PHP版本可升级至修复版本:
8.5.11 → 8.5.12
8.4.26 → 8.4.27
8.3.35 → 8.3.36
8.2.34 → 8.2.35
如果仍在使用 PHP 8.1 或更早版本:这些分支已终止支持(EOL),不会获得官方补丁。请尽快评估兼容性并升级至 8.2 及以上版本。
对于暂时无法完成 PHP 升级的用户,PHP 官方提供了部分临时缓解建议。需要特别说明的是,以下措施只能降低特定漏洞利用路径的风险,不能彻底修复本次漏洞。
(1)合理限制 POST 请求大小
可根据实际业务情况,在 php.ini 中调整:不需要大文件上传的业务,可参考:post_max_size = 8M需要文件上传的业务,可参考:post_max_size = 32M同时确保 upload_max_filesize 小于 post_max_size,并根据业务需求调整具体数值。如果网站存在大文件上传、数据导入等功能,请谨慎修改,避免影响正常业务。
(2)评估 PHP 内存限制及资源隔离
PHP 官方还提出,可通过设置:memory_limit = -1降低攻击者利用 PHP 内存限制触发相关漏洞的风险。但需要注意,该配置会取消 PHP 自身的内存限制。不建议普通用户在缺少资源隔离的情况下直接使用。仅建议具备相关运维经验的用户,在配置容器或 cgroup 内存限制、确保不会影响整机稳定性的前提下评估使用。此外,PHP 官方还建议在 Web 服务器或代理层限制请求体大小、请求参数数量及复杂度等,进一步降低攻击风险。
1、列出所有安装的mysql
rpm -qa | grep mysql
2、软件是否安装;例如:mysql是否安装
rpm -q | grep mysql
3、rpm -ql 列出软件包安装的文件
rpm -ql mysql
4、可以直接使用 rpm -qal |grep mysql 查看mysql所有安装包的文件存储位置
rpm -qal |grep mysql
获得软件包相关的信息用rpm -q,q表示查询query,后面可以跟其他选项。
a 表示all,在所有包中执行查询
安装软件和卸载软件:
yum intall
yum remove
]]>使用下面的评估序列号激活2008系统可获得180天试用期。
Windows Server 2008 R2 Web: KBV3Q-DJ8W7-VPB64-V88KG-82C49
Windows Server 2008 R2 Standard: 4GGC4-9947F-FWFP3-78P6F-J9HDR
Windows Server 2008 R2 Enterprise: 7PJBC-63K3J-62TTK-XF46D-W3WMD
Windows Server 2008 R2 Datacenter: QX7TD-2CMJR-D7WWY-KVCYC-6D2YT
在180天试用期即将结束时,用
slmgr.vbs /rearm
命令,然后重新输入上面的序列号并重启系统可在次试用180天。可重复使用5次。
]]>vi /etc/nginx/nginx.conf
user root; #修改成root
修改selinux:
永久关闭
vi /etc/selinux/config
SELINUX=disabled #修改成disabled
临时关闭:
setenforce 0
状态查看:
getenforce
显示Permissive为关闭
]]>wget http://domain/file
下载的时候会显示:文件的大小、保存的名称、进度条、下载速度、时间
2、指定保存的名称
wget -O newName http://domain/file
默认情况wget会用斜杠‘/’后面的字符来命名保存的名称
显然这种特殊格式下载地址得出的命名不是我们想要的,即可用-O参数来自定义命名
3、断点续传
wget -c http://domain/file
适用于下载大文件或者网络不好的情况,需要服务器支持断点续传
4、指定下载速度
wget --limit-rate=1024k http://domain/file
表示限制速度为1MB/s
5、批量下载
wget -i download.txt
多个下载链接可以分行写在文本中,实现批量下载
]]>生产环境建议使用2G或以上内存;
推荐安装系统:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的纯净的操作系统;
1、登陆操作系统:使用ssh客户端工具登录系统,如果登录用户不是root,则执行sudo -s命令切换到root用户;
2、下载安装脚本并执行安装命令:
curl -LO www.urlos.com/iu && sh iu
或
curl -O https://www.urlos.com/install && chmod 544 install && ./install
注:如果系统中没有curl工具,则需先执行安装curl:
Ubuntu/Debian:
apt-get install -y curl
CentOS:
yum -y install curl
如果系统里已经安装了Docker,也可以使用docker run命令直接运行(用此方法可省略后面的3、4、5步):
docker run -itd --name urlos --restart always -p 9968:9968 -p 9966:9966 -v /data/urlos:/data/urlos urlos/urlos
3、选择服务器所在区域的编号:服务器在中国选1,如果1不能安装则选2或3,如果服务器在海外则选4(如下载过程比较缓慢,请更换其他编号),然后按回车;
4、选择Docker数据的存储目录:/data/docker选1,/home/docker选2,/var/lib/docker选3,然后按回车;
5、安装成功并重启服务器:安装完成后可能会自动重启服务器,重启过程一般需要1分钟左右;
注6. 访问并使用URLOS:请在防火墙(或安全组)中开放【9966,9967,9968,9969】端口(入站规则),然后使用浏览器访问“https://您的服务器IP:9966”或“http://您的服务器IP:9968”访问URLOS;
用户名:urlos,密码:urlos
注:建议使用https协议登录URLOS,相对更安全!
授权:
1、在服务中心绑定IP。登录服务中心(https://www.urlos.com/),在左侧菜单中找到“已购软件 > 绑定授权”,在需要绑定的授权码后面点“修改”,在授权IP中填写服务器的外网IP地址。
2、修改URLOS配置文件。使用SSH工具连接服务器,输入以下命令来更新URLOS配置文件中的授权码信息:
docker exec urlos /usr/local/urlos/bin/common/tools.sh updateLicenseKey BBBBBB
其中BBBBBB代表要绑定的授权码。
3、在浏览器中访问URLOS管理平台,登录后查看授权版本是否已经更新。
grub2-editenv list
显示启动内核:
saved_entry=CentOS Linux (3.10.0-1062.4.1.el7.x86_64) 7 (Core)
修改启动内核:
grub2-set-default 'CentOS Linux (5.3.7-1.el7.elrepo.x86_64) 7 (Core)'
查看新启动内核:
grub2-editenv list
显示为修改后内核:
saved_entry=CentOS Linux (5.3.7-1.el7.elrepo.x86_64) 7 (Core)
重启查看内核:
uname -r
显示为新内核:
5.3.7-1.el7.elrepo.x86_64
注:
CentOS Linux (5.3.7-1.el7.elrepo.x86_64) 7 (Core) #自己修改为你要启动的内核
]]>wget http://soft.wdidc.net/kernel/kernel-2.6.32-754.el6.x86_64.rpm
rpm -ivh kernel-2.6.32-754.el6.x86_64.rpm --force
Centos7
wget http://soft.wdidc.net/kernel/kernel-3.10.0-957.el7.x86_64.rpm
rpm -ivh kernel-3.10.0-957.el7.x86_64.rpm --force
锐速安装:
自动安装
bash <(wget --no-check-certificate -qO- http://soft.wdidc.net/appex/Install.sh) install
完全卸载
bash <(wget --no-check-certificate -qO- http://soft.wdidc.net/appex/Install.sh) uninstall
]]>无
注:
账户:Administrator
密码:WinSrv2008x64-Chinese
*最少需要15G硬盘、安装完成后、系统体积占9.80G左右、补丁到201809 (永恒之蓝&勒索病毒补丁已包括)、全新自动安装、默认开启远程桌面、默认3389端口、带Virtio驱动(KVM)、带Pv驱动(XEN)
*如有报毒、请不要使用、如造成损失、本人不负任何责任、请谨慎使用
of=/dev/vda #手动安装vda自己修改
全自动dd安装Windows2008 x64:
wget --no-check-certificate -qO InstallNET_New.sh 'http://soft.wdidc.net/shell/InstallNET_New.sh' && bash InstallNET_New.sh -dd 'dd包地址'
手动dd安装Windows2008 x64:
wget -O- dd包地址 | dd of=/dev/vda
]]>