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
사용자에게 문의 하면 서버가 종료됩니까?
UPDATE2 : Su가 아닌 답변에 대한 현상금을 만들었습니다.
나는 이미 않도록 시스템 사용자 ($ 3> 500)에 대해 언급 한 수단이 UID 500 위의 확인
—
라훌 파틸
다시 : 시스템 사용자를 제외하고 모든 사용자에 대해 umask를 확인해야 합니다 :)
—
gasko peter
우리는 당신이 생각하는 유효한 쉘을 확인할 수 있습니다. 즉, 쉘이 / bin / bash 이외의 다른 경우 해당 사용자를 건너 뛸 수 있습니다. 그렇지 않습니까?
—
Rahul Patil