CentOS服务器安全设置-防止非授权用户获得权限

本文介绍了如何使用Linux命令`chattr`来增强系统安全性,通过为关键文件如`/etc/passwd`等设置不可更改属性,防止非授权用户修改。这一操作会限制对这些文件的编辑,包括添加或删除用户。要查看文件属性,可使用`lsattr`,若需解除限制,用`chattr -i`取消锁定。在完成必要操作后,建议再次锁定文件以保持系统安全。
摘要由CSDN通过智能技术生成

说明

防止非授权用户获得权限,可以使用root用户对某些文件设置属性,从而无法使用,想要使用必须再次使用root用户去除添加的属性。

限制文件访问

给下面的文件加上不可更改属性,从而防止非授权用户获得权限

    chattr +i /etc/passwd
    chattr +i /etc/shadow
    chattr +i /etc/group
    chattr +i /etc/gshadow
    chattr +i /etc/services  #给系统服务端口列表文件加锁,防止未经许可的删除或添加服务

注意:执行以上权限修改之后,就无法添加删除用户了。

显示文件的属性

lsattr /etc/passwd  /etc/shadow /etc/group /etc/gshadow  /etc/services  

解除限制

    chattr -i /etc/passwd   #取消权限锁定设置
    chattr -i /etc/shadow
    chattr -i /etc/group
    chattr -i /etc/gshadow
    chattr -i /etc/services  #取消系统服务端口列表文件加锁

现在可以进行添加删除用户了,操作完之后再锁定目录文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值