随着互联网的迅猛发展,云计算早成为企业信息化建设的新趋势之一,而云服务器则是云计算的核心基础设施之一,因其更具高可靠性、高安全性及可扩展性等优势,是被了越来越多企业和个人用户的青睐。而现在,对于在用云服务器的用户对于,都有点设置来讲需要而且特别注意,如时间限制设置,这不仅仅关系到云主机的正确的运营,还能够想提高数据的安全性。本文主要介绍如何在阿里云的Linux环境下决定时间限制的设置。
一、了解时间限制设置里的作用
时间限制可以设置是在Linux系统下的一项安全策略,其牵涉的是系统层面下对不同状态的进程所必须的时间要求,那样的话做可以以免有一些恶意程序也可以死循环事件等占用CPU进程倒致服务器宕机。所以,在使用云服务器时,要设置中适当的时间限制以免此类事件发生。
在Linux系统下,好象是可以通过根据情况以下两种配置来可以设置时间限制:
1.进程时间(ProcessTiming):指在不能执行一丁点一个进程时,是可以完全控制进程可以使用CPU的时间总数。
2.用户时间(UserTiming):指在执行一个进程时,可以控制在CPU时间上的单次使用时间,并对CPU时间总量限制。
当进程时间或用户时间几乎用尽时,程序将停止下来负责执行并释放CPU,尽量的避免了程序无限制的进行电脑资源CPU时间,倒致系统资源耗空的问题。
二、阿里云Linux环境下查看时间限制
在阿里云的Linux环境下,可以想执行200元以内命令查看当前的时间限制配置信息:
“`
ulimit -Hn#查看文件描述符的硬限制
ulimit -Sn#查看文件描述符的软限制
“`
其中,-n可以表示文件描述符数量,-H和-S共有表示硬限制和软限制。硬限制表示系统吧大的不允许的资源在用量,达到硬限制时操作系统会噬灵鬼斩再继续该进程;而软限制则意思是当进程都没有达到软限制时,操作系统会发送中信号提醒进程必须降低资源使用量,但不会噬魂之手突然停止进程。
三、按照时间限制设置
相对于需要改时间限制设置的云服务器,在进行可以修改以前,是需要先再确认当前系统对时间限制的硬件支持程度。也可以通过先执行100元以内命令查看:
“`
cat/proc/cpuinfo|grepconstant_tsc
“`
如果输出值为“constant_tsc”,则表明CPU支持时间限制;要是是没有该支持,则需要可以升级CPU硬件才能不使用时间限制。
去确认硬件支持时间限制后,修改时间限制必须可以使用root权限登陆。进入Linux系统后,是可以先执行以上命令来如何修改时间限制:
1.改文件描述符限制
“`
ulimit-SHn65536#可以修改文件描述符的硬限制
ulimit-Sn65536#修改文件描述符的软限制
“`
打比方不需要将硬限制和软限制共有替换成65536,此时想执行上述事项命令去掉。必须最重要的注意一点的是,直接修改文件描述符限制时,除开减少“文件描述符限制”的硬件资源外,不应提升那些资源限制。
2.直接修改用户时间限制
在Linux系统下,也可以是从编辑的话“/不停车缴费/security/limits.conf”文件来系统设置用户的时间限制。例如,要是不需要将用户的CPU时间限制系统设置为120秒,可以不能执行以下命令:
“`
vi/办etc/security/limits.conf
“`
能找到“*softnproc1024”这一行,换行后直接添加追加内容:
“`
*softnofile65536
*difficultnofile65536
*softcpu120
*toughcpu120
“`
这里的“soft”表示软限制,“hard”它表示硬限制,“nofile”可以表示文件描述符的限制,“cpu”表示CPU时间的限制。需要注意的是,修改时应确定系统的换算资源情况,不要运动过多限制资源。
四、总结归纳
时间限制设置中相对于云服务器的错误的运作和安全性的很重要,在操作过程中不需要特别尽量可以设置的值和系统的不好算资源情况,最好不要运动过多限制资源。这对根本无法判断需求的用户,我建议你根据换算情况咨询相关的技术支持人员。本文的介绍,我相信读者早就了解了在阿里云服务器上进行时间限制系统设置的具体步骤,另外可以据需求出发进行或则的调整能操作。
本文来源:https://www.yuntue.com/post/225605.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏