如何编写linux系统中的列出敏感用户的脚本代码
发表于:2025-02-13 作者:千家信息网编辑
千家信息网最后更新 2025年02月13日,这篇文章主要讲解了"如何编写linux系统中的列出敏感用户的脚本代码",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"如何编写linux系统中的列出敏感用
千家信息网最后更新 2025年02月13日如何编写linux系统中的列出敏感用户的脚本代码
这篇文章主要讲解了"如何编写linux系统中的列出敏感用户的脚本代码",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"如何编写linux系统中的列出敏感用户的脚本代码"吧!
此处的敏感用户是指这个用户属于多个组,或者这个用户属于的组名跟这个用户名不一样
#! /bin/bash #list user who belong to more than one group #and list user who belong to the group which isn't the same as the username #w is whitelist,we will not think user in this whitelist is special or dangerous w=("root" "adm" "games" "operator" "halt" "shutdown" "sync" "daemon" "bin" "operator") function WhiteList() { for i in ${w[@]} do if [ "$i" == "$1" ];then return 1 fi done return 0 } IFS=" " for LINE in `cat /etc/passwd|awk -F: '{print $1}'` do WhiteList $LINE; #if $? equal 1,means it is in the whitelist if [ $? -eq 0 ];then a=`groups $LINE|awk -F: '{print $2}'` b=`echo $a` if [ "$b" != "$LINE" ];then #echo $LINE echo `groups $LINE` fi fi done
感谢各位的阅读,以上就是"如何编写linux系统中的列出敏感用户的脚本代码"的内容了,经过本文的学习后,相信大家对如何编写linux系统中的列出敏感用户的脚本代码这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
用户
代码
系统
脚本
学习
内容
多个
就是
思路
情况
文章
更多
用户名
知识
知识点
篇文章
跟着
问题
实践
推送
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
qt 安卓数据库文件读取
安控科技互联网金融
计算机软件开发合同的履行
2021网络安全微课堂
斑马网络技术武汉
上海喜氏互联网科技怎么样
网络安全应达到的目标
怎么备份mysql数据库
广东工业软件开发哪家专业
查看数据库中字段
网络安全免费的靶场
文献数据库该如何使用
日常网络安全防范措施
版本升级是不是先要升级服务器
和田网络安全热线
如何禁止金山安全基础服务器
360网络安全人才报告
服务器的模型
数据库交换安全
web获取服务器文件
网络安全防范的评价
手机屏幕显示服务器请重新启动
计算机网络安全的解决方法
服务器有什么要求
数据库安全审计品牌
手机软件开发自学步骤图片
千牛手机数据库路径
mysql数据库序列化长度
流媒体服务器架构
电脑中浏览器找不到服务器