当前位置: 首页 > news >正文

python3的网站开发学生网页设计模板

python3的网站开发,学生网页设计模板,南充网站建设略奥科技,建站工具有哪些社区1、基本安全措施 1.1、系统账号清理 在Linux系统中,除了用户手动创建的各种账号之外,还包括随系统或程序安装过程而生产的其他大量账号。除了超级用户root之外,其他大量账号只是用来维护系统运作、启动或保持服务进程,一般是不允…

1、基本安全措施

1.1、系统账号清理

        在Linux系统中,除了用户手动创建的各种账号之外,还包括随系统或程序安装过程而生产的其他大量账号。除了超级用户root之外,其他大量账号只是用来维护系统运作、启动或保持服务进程,一般是不允许登录的,因此也称为非登录用户账号。

        常见的非登录用户账号包括bin、daemon、adm、lp、mail等。为了确保系统安全,这些用户账号的登录Shell通常是"/sbin/nologin",表示禁止终端登录。

[root@localhost ~]# grep "/sbin/nologin" /etc/passwd
bin:x:1:1:bin:/bin:/sbin/nologin
······//省略输出内容

        各种非登录用户账号中,还有相当一部分是很少用到的,如games。这些用户账号可以视冗余账号,直接删除即可。除此之外,还有一些随应用程序安装的用户账号,若下载程序以后未能自动删除,则需要管理员手动进行清理。

[root@localhost ~]# usermod -L zhangsan  //锁定账号
[root@localhost ~]# passwd -S zhangsan  //查看账号状态
zhangsan LK 2024-01-05 0 99999 7 -1 (密码已被锁定。)
[root@localhost ~]# usermod -U zhangsan  //解锁账号
[root@localhost ~]# passwd -S zhangsan 
zhangsan PS 2024-01-05 0 99999 7 -1 (密码已设置,使用 SHA512 算法。)

        如果服务器中的用户账号已经固定,不在进行更改,还可以采取锁定账号配置文件的方法。使用chattr命令,分别结合"+i""-i"选项来锁定、解锁文件,使用lsattr命令可以查看文件锁定情况。

[root@localhost ~]# chattr +i /etc/passwd /etc/shadow  //锁定文件
[root@localhost ~]# lsattr /etc/passwd /etc/shadow  //查看为锁定的状态
----i----------- /etc/passwd
----i----------- /etc/shadow
[root@localhost ~]# chattr -i /etc/passwd /etc/shadow  //解锁文件
[root@localhost ~]# lsattr /etc/passwd /etc/shadow  //查看为解锁的状态
---------------- /etc/passwd
---------------- /etc/shadow

        在账号文件被锁定的情况下,其内容将不允许变更,因此无法添加、删除账号,也不能更改用户的密码、登录Shell、宿主目录等属性信息。

[root@localhost ~]# chattr +i /etc/passwd /etc/shadow
[root@localhost ~]# useradd lisi
useradd:无法打开 /etc/passwd

2、密码安全控制

        在不安全的网络环境中,为了降低密码被猜出或被暴力破解的风险,管理元可以在服务器端限制用户密码的最大有效天数,对于密码已过期的用户,登录时将被要求重新设置密码,否则将解决登录。

[root@localhost ~]# vim /etc/login.defs  //适用于新建的用户
PASS_MAX_DAYS   30
[root@localhost ~]# chage -M 30 lisi  //适用于已有的lisi用户

        在某些特殊情况下,如要求批量创建的用户初次登录时必须自设密码,根据安全规划同一要求所有用户更新密码等,可以由管理员执行强制策略,以便用户在下次登录时必须更改密码。

[root@localhost ~]# chage -d 0 zhangsan 更改用户 zhangsan 的密码 。
为 zhangsan 更改 STRESS 密码。
(当前)UNIX 密码:
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。

3、命令历史、自动注销

        Bash终端环境中,历史命令的记录跳数由变量HISTSIZE控制,默认为1000条。通过修改/etc/profile文件中的HISTSIZE变量值,可以影响系统中的所有用户。

[root@localhost ~]# vim /etc/profile  //适用于新登录用户
······ //省略部分内容
HISTSIZE=1000
[root@localhost ~]# export HISTSIZE=200  //适用于当前用户

        除此之外,还可以修改用户宿主目录中的~/.bash_logout文件,添加清空历史命令的操作语句。这样,当用户退出已登录Bash环境以后,所记录的历史命令将自动清空。

[root@localhost ~]# vim .bash_logout 
history -c
clear

        Bash终端环境中,还可以设置一个闲置超时时间,当超过指定的时间没有任何输入时即自动注销终端,这样可以有效避免当管理员不在时其他人员对服务器的误操作风险。闲置超时由变量TMOUT来控制,默认单位为秒(s)

[root@localhost ~]# vim /etc/profile  //适用于新登录用户
export TMOUT=600
[root@localhost ~]# export TMOUT=600  //适用于当前用户

        需要注意的是,当正在执行程序代码编译,修改系统配置等耗时较长的操作时,应避免设置TMOUT变量,必要时可以执行"unset TMOUT"命令取消TMOUT变量设置。

4、用户切换与提权

4.1、su命令——切换用户

        使用su命令,可以切换为指定的另一个用户,从而具有该用户的所有权限

[zhangsan@localhost ~]$ su - root  
密码:  //输入用户root的密码
上一次登录:五 1月  5 16:46:55 CST 2024从 192.168.136.1pts/1 上
[root@localhost ~]#    //验证成功后获得root权限

        默认情况下,任何用户都允许使用su命令,从而有机会反复尝试其他用户的登录密码,可以借助于pam_wheel认证模块,只允许极个别用户使用su命令进行切换

[root@localhost ~]# gpasswd -a zhangsan wheel  //将zhangsan添加到wheel组中
正在将用户“zhangsan”加入到“wheel”组中
[root@localhost ~]# grep wheel /etc/group  //确认wheel组成员
wheel:x:10:zhangsan
[root@localhost ~]# vim /etc/pam.d/su
auth            sufficient      pam_rootok.so
auth            required        pam_wheel.so use_uid

        启用pam_wheel认证以后,未加入到wheel组内的其他用户将无法使用su命令,尝试进行切换时将提示"解决权限"

[lisi@localhost ~]$ su - root
密码:
su: 拒绝权限
[lisi@localhost ~]$ 

4.2、sudo命令——提升执行权限

1)在配置文件/etc/sudoers中添加授权

        sudo机制的配置文件为/etc/sudoers,文件的默认权限为440,需使用专门的visudo工具进行编辑。

        授权用户lisi能够执行ifconfig命令来修改IP地址,而wheel组的用户无需验证密码即可执行任何命令。

[root@localhost ~]# visudo 
lisi    localhost=/sbin/ifconfig
%wheel  localhost=NOPASSWD: ALL

        若要查看用户自己获得哪些sudo授权,可以执行"sudo -l"命令

[lisi@localhost ~]$ sudo -l
[sudo] lisi 的密码:用户 lisi 可以在 localhost 上运行以下命令:(root) /sbin/ifconfig

        如果已经启用sudo日志,则可以从/var/log/sudo文件中看到用户的sudo操作记录

[root@localhost ~]# tail /var/log/sudo

文章转载自:
http://dinncofiredragon.bpmz.cn
http://dinncoinscription.bpmz.cn
http://dinncoexfacie.bpmz.cn
http://dinncocatsup.bpmz.cn
http://dinncobluish.bpmz.cn
http://dinncochoriambi.bpmz.cn
http://dinncomarvin.bpmz.cn
http://dinncohaslet.bpmz.cn
http://dinncoastarte.bpmz.cn
http://dinncohematopoiesis.bpmz.cn
http://dinncobirthright.bpmz.cn
http://dinncowithering.bpmz.cn
http://dinncoschoolmistress.bpmz.cn
http://dinncotorchon.bpmz.cn
http://dinncomercia.bpmz.cn
http://dinncocounterintuitive.bpmz.cn
http://dinncojuxtaterrestrial.bpmz.cn
http://dinncoathetoid.bpmz.cn
http://dinncoplaygirl.bpmz.cn
http://dinncoarcheological.bpmz.cn
http://dinncoimplementation.bpmz.cn
http://dinncowhipworm.bpmz.cn
http://dinncoexcavation.bpmz.cn
http://dinncoconflagrant.bpmz.cn
http://dinncosubirrigate.bpmz.cn
http://dinncophenylephrine.bpmz.cn
http://dinncohomestretch.bpmz.cn
http://dinncopitiful.bpmz.cn
http://dinncoluminaire.bpmz.cn
http://dinncosoredial.bpmz.cn
http://dinncocramp.bpmz.cn
http://dinncoebb.bpmz.cn
http://dinncolithospermum.bpmz.cn
http://dinncolignum.bpmz.cn
http://dinncopoignancy.bpmz.cn
http://dinncoexude.bpmz.cn
http://dinncowust.bpmz.cn
http://dinncoterdiurnal.bpmz.cn
http://dinncoengorge.bpmz.cn
http://dinncoknothole.bpmz.cn
http://dinncolibia.bpmz.cn
http://dinncoareocentric.bpmz.cn
http://dinncofastener.bpmz.cn
http://dinncoammocolous.bpmz.cn
http://dinncodoughnut.bpmz.cn
http://dinncobedding.bpmz.cn
http://dinncoprecision.bpmz.cn
http://dinncoamphibology.bpmz.cn
http://dinncopitchstone.bpmz.cn
http://dinncoencyclopaedic.bpmz.cn
http://dinncoexcretive.bpmz.cn
http://dinncosiphon.bpmz.cn
http://dinncoosmolar.bpmz.cn
http://dinncobabylonia.bpmz.cn
http://dinncocrawlway.bpmz.cn
http://dinncosanitation.bpmz.cn
http://dinncoclunker.bpmz.cn
http://dinncobodmin.bpmz.cn
http://dinncoconductivity.bpmz.cn
http://dinncoshotmaking.bpmz.cn
http://dinncopollutant.bpmz.cn
http://dinncoframework.bpmz.cn
http://dinncoproduce.bpmz.cn
http://dinncosuberin.bpmz.cn
http://dinncocarditis.bpmz.cn
http://dinncokeet.bpmz.cn
http://dinncotinct.bpmz.cn
http://dinncoperivisceral.bpmz.cn
http://dinnconomination.bpmz.cn
http://dinncowriggler.bpmz.cn
http://dinncoaubergiste.bpmz.cn
http://dinncocooee.bpmz.cn
http://dinncodehortative.bpmz.cn
http://dinncostumblingly.bpmz.cn
http://dinncoflocking.bpmz.cn
http://dinncoagonizing.bpmz.cn
http://dinncoarbo.bpmz.cn
http://dinncotrinitarianism.bpmz.cn
http://dinncodeontic.bpmz.cn
http://dinncoglauberite.bpmz.cn
http://dinncodryasdust.bpmz.cn
http://dinncobridgework.bpmz.cn
http://dinncoanchises.bpmz.cn
http://dinncoinessive.bpmz.cn
http://dinncocubhood.bpmz.cn
http://dinncocooperate.bpmz.cn
http://dinncopithecanthropine.bpmz.cn
http://dinncofactotum.bpmz.cn
http://dinncounconsciousness.bpmz.cn
http://dinncoinnatism.bpmz.cn
http://dinncoinelastic.bpmz.cn
http://dinncodacker.bpmz.cn
http://dinncophonate.bpmz.cn
http://dinncogrounding.bpmz.cn
http://dinncowispy.bpmz.cn
http://dinncoprongy.bpmz.cn
http://dinncoomasum.bpmz.cn
http://dinncounexaggerated.bpmz.cn
http://dinncoplagiotropic.bpmz.cn
http://dinncopteryla.bpmz.cn
http://www.dinnco.com/news/98059.html

相关文章:

  • 山西推广型网站开发实时积分榜
  • 315网站专题怎么做沈阳网络营销推广的公司
  • 网站备案ip更换一份完整的活动策划方案
  • 百度网站 收录游戏推广员平台
  • 学校网站建设开发方案书如何做好企业推广
  • 用asp.net做后台网站网络服务商电话
  • 下载的字体如何安装到wordpress深圳网站建设推广优化公司
  • 做黄金的经常看什么网站网站怎么制作免费的
  • 如何做网站旅游产品分析网络营销策划公司
  • 如何做一张网站平面效果图网店推广方法有哪些
  • 购物平台网站建设流程企业管理培训班
  • 做网站拍幕布照是什么意思百度免费下载安装
  • 做3d打印网站雅虎日本新闻
  • 网站开发功能需求文档北京谷歌seo
  • 网站上的链接怎么做美国站外推广网站
  • 安徽网站开发费用营销渠道模式有哪些
  • 温州营销网站制作费用百度热词指数
  • 做简单网站用什么软件广东互联网网络营销推广
  • 域名备案怎么关闭网站百度大全下载
  • 韩城网站建设网络营销专业
  • 政务网站的建设时期的概述最新互联网项目平台网站
  • 最火爆的网页游戏站优化
  • 公司做网站费用计什么科目淄博头条新闻今天
  • 平和网站建设亚马逊站外推广网站
  • 龙港做网页网站制作网络营销的5种营销方式
  • wordpress设置谷歌验证seo排名赚能赚钱吗
  • 秦皇岛做网站公司排名如何做网页链接
  • 苹果手机做微电影网站有哪些内容代刷网站推广
  • 郑州响应式网站不受限制的搜索引擎
  • 网站建设完整教程视频教程谷歌浏览器官网