W systemie AIX mogę sprawdzić umask
dla wszystkich użytkowników z:
cut -d : -f 1 /etc/passwd | while read ONELINE; do lsuser -a umask "$ONELINE"; done
Ale jak mogę sprawdzić umask
ustawienia dla wszystkich użytkowników pod Linuksem? ( su
do każdego użytkownika, a następnie umask
polecenia? Czy są na to jakieś lepsze sposoby?)
AKTUALIZACJA 1:
Nie jest to najlepsze dla su
wszystkich użytkowników, ponieważ na niektórych serwerach RHEL domyślną powłoką dla kilku użytkowników jest zatrzymanie / zamknięcie ..:
shutdown:x:6:0:shutdown;asdf;asdf;F:/sbin:/sbin/shutdown
więc jeśli przejdę su
do użytkownika ... to serwer się wyłączy?
AKTUALIZACJA 2: Stworzyłem nagrodę za odpowiedź nie opartą na su.