Pois é, xstefanox... Era mais ou menos isso que eu estava pensando em usar...algum comando bash que desse pra testar a senha...mas consegui uma maneira melhor, graças a sugestão do ruyneto! Para quem esteja com o mesmo problema que eu, achei como fazer um programa utilizando a biblioteca PAM...

http://www.linuxsecurity.com.br/sect...ticle&artid=27

o unico problema desse é que ele abre um prompt pra inserir a senha... Não era bem oque eu precisava pois estou desenvolvendo um aplicação TCP/IP...mas aqui

LinuxDevCenter.com -- Writing PAM-Capable Applications, Part One

mostra como criar uma conversation function que resolve isso!

Valeu pessoal!!