システムアカウントがログインしていないことを確認してください

システムアカウントがログインしていないことを確認してください

私はここでこの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}'

ベストアンサー1

ファイルがuseridで始まるのに、なぜ-v "^ +"を使うべきですか?

過去には、次+から始まる行があります。国家庭園、「ネットワーク情報サービス」。 Linuxでは構文の例を見ることができます。国家情報院ガイド

このサービスは Linux で引き続きサポートされるため、直接的な対話には/etc/{passwd,shadow}構文に関する知識が必要です。

おすすめ記事