避免Linux实例升级内核系统无法启动的方法
initrd(initial ramdisk)用于载入临时root文件系统至磁盘,运行于Linux实例启动阶段。
起同样作用的还有initramfs文件,虽然initrd和initramfs是两种不同的操作概念,但这两个文件都活跃在启动实例时挂载文件系统之前。
调整Linux实例中limits系统参数的方法
Linux系统的/etc/security/limits.conf配置文件可以对系统资源进行限制,该配置文件用于限制用户可以使用的文件数、线程和内存等资源使用量,从而提高系统稳定性。
该配置文件中的nofile参数为系统中所有用户打开文件数的最大值,/proc/sys/fs/nr_open为系统中单进程可分配的最大文件数,若系统中nofile参数值超过了nr_oepn参数值,则可能导致实例无法被远程连接。
查看和修改Linux实例内核参数
/proc/sys/目录是Linux内核在启动后生成的伪目录,其目录下的net文件夹中存放了当前系统中开启的所有内核参数,目录树结构与参数的完整名称相关,如net.ipv4.tcp_tw_recycle,它对应的文件是/proc/sys/net/ipv4/tcp_tw_recycle文件,文件的内容就是参数值。
方法一中修改的参数值仅在当前运行中生效,系统重启后会回滚到历史值,一般用于临时性验证修改的效果。
常见的CC攻击防护最佳实践
本文介绍了常见的CC攻击场景,并结合阿里云Web应用防火墙的相关功能给出具体的防护策略和配置,帮助您有针对性地防御CC攻击。
您可以从以下不同的CC攻击防护场景中选择贴近您自身实际需求的场景,了解相关的防护设置:
如何恢复在阿里云ECS实例中误删除的数据?
本文主要介绍在ECS实例中如何恢复误删除的数据。
ECS实例的数据备份,一般基于ECS的快照功能,如果有误删除数据的场景,请先登录ECS管理控制台,单击左侧导航栏中的实例,选择存储与快照>快照,查看是否创建过该实例的快照备份。
远程连接Windows系统的ECS实例时提示协议错误
远程连接Windows系统的ECS实例时,提示协议错误。由于协议错误,会话将被中断。请重新连接到远程计算机。
目标实例的远程会话配置错误。当远程会话配置错误,远程连接时会出现协议错误的提示。目标实例的远程连接端口被其他应用占用。Windows系统默认远程桌面连接端口号为3389,当该端口被其他程序占用时,远程连接服务将无法正常运行。
本地客户端提交代码至ECS实例的SVN服务端时被云盾拦截
本文介绍通过本地SVN客户端提交代码连接ECS实例的SVN服务端时,被云盾拦截的处理方法。
排除公网环境拦截因素,比如是否多次尝试使用错误的密码连接SVN服务器,或过多的客户端连接SVN服务器,触发了云盾拦截暴力破解策略。