I setup vsftpd and virtual users on a bunch of servers. the ones that have ubuntu i use pam and passwordfile for the virtual users. When on the centos and redhat systems it was near impossible to get passwordfile (long story) so i end up using db4.

My question is there one that is considered more secure than another? I'm setting up another server and debating on just going with db4 hash from now on.