AIXでは、以下umask
を使用してすべてのユーザーについて確認できます。
cut -d : -f 1 /etc/passwd | while read ONELINE; do lsuser -a umask "$ONELINE"; done
しかしumask
、Linuxですべてのユーザーの設定を確認するにはどうすればよいですか?(su
すべてのユーザーにumask
コマンドを送信しますか?それより良い方法はありますか?)
更新1:
su
一部のRHELサーバーでは、一部のユーザーのデフォルトシェルが停止/シャットダウンであるため、すべてのユーザーにとって最適ではありません。
shutdown:x:6:0:shutdown;asdf;asdf;F:/sbin:/sbin/shutdown
もしsu
ユーザーに… ならサーバーはシャットダウンしますか?
更新2:非suベースの回答に対して報奨金を作成しました。
私はすでに回避システムユーザ($ 3>の500)のために言及している、手段はUID 500の上にチェック
—
ラーフルパティル
繰り返しますが、システムユーザーを除外せずに、すべてのユーザーのumaskを確認する必要があります:)
—
gaskoピーター
有効なシェルをチェックすることができます、どう思いますか?、シェルが/ bin / bash以外の場合、そのユーザーはスキップできます。じゃない?
—
ラーフルパティル