开发者社区> 问答> 正文

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

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

展开
收起
游客yzrzs5mf6j7yy 2021-12-06 09:13:32 484 0
1 条回答
写回答
取消 提交回答
  • 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 #取消系统服务端口列表文件加锁
    现在可以进行添加删除用户了,操作完之后再锁定目录文件
    
    
    2021-12-06 09:13:52
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载