国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux系統中的列出敏感用戶的腳本代碼

2019-10-26 18:42:07
字體:
來源:轉載
供稿:網友

此處的敏感用戶是指這個用戶屬于多個組,或者這個用戶屬于的組名跟這個用戶名不一樣

#! /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
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 仁寿县| 三原县| 安阳县| 高平市| 旬阳县| 古丈县| 叶城县| 都江堰市| 鹤岗市| 绥滨县| 拉萨市| 鸡西市| 仁怀市| 咸丰县| 永吉县| 城固县| 莱芜市| 英吉沙县| 砀山县| 建湖县| 安庆市| 乐至县| 玛曲县| 彭水| 新平| 庆阳市| 江达县| 罗山县| 休宁县| 衡水市| 外汇| 桐梓县| 高平市| 孝昌县| 苏尼特右旗| 广德县| 呼伦贝尔市| 邵阳县| 华安县| 嘉荫县| 西昌市|