O Linux tem PAM. Isso é ótimo para configurar todos os tipos de divertida autenticação incomum. No seu caso, você quer algo como LDAP / Kerberos, onde os servidores Win2k3 DC como a fonte. Confira este documento sobre como configurar o PAM para autenticar usando o winbind.