"všechny soubory jsou přístupné včetně /etc/passwd"
No a? Když mám přístup k běžnému uživatelskému účtu v linuxu, tak taky dokážu přečíst /etc/passwd.
Pokud jde o zápis, tak většina moderních distribucí nesežere přímo zadané heslo v /etc/passwd. Pokud to ta vaše dokáže, tak je na čase se porozhlédnout jinde.