Linux
確保系統帳戶未登錄
我不明白這裡的 egrep 聲明。為什麼我們需要使用
-v "^\+"
,因為文件以userid開頭egrep -v "^\+" /etc/passwd | awk -F: '($1!="root" && $1!="sync" && $1!="shutdown" && $1!="halt" && $3<1000 && $7!="/usr/sbin/nologin" && $7!="/bin/false") {print}'
為什麼我們需要使用 -v “^+” ,因為文件以 userid 開頭?
因為在Ye Olden Days,開頭的一行
+
是我們如何從NIS,即“網路資訊服務”中導入資訊。您可以在 Linux NIS HOWTO中查看語法範例。Linux 仍然支持此服務,因此直接與之互動的事物
/etc/{passwd,shadow}
需要了解語法。