now that the question is in the correct forum, please also add some
necessary information, like:
note! these question may seem like too much, but remember we can’t
look over your shoulder nor know any info you don’t tell us, and
there are a LOT of variables here which might play in the fix:
-you say you are new to the forum, please also tell a little about
your SUSE/openSUSE or Linux experience–that helps us frame questions
and answers at the right level…note, i’ve assumed you have less
than 20 years *nix experience 
-what operating system is in use, and its version–if not absolutely
100% sure, you could tell that by returning output from
cat /etc/SuSE-release
-if a desktop environment is involved please tell us which one, and
its version.
-if you are not sitting at the keyboard for the machine hosting the
vsftp instance, tell us via what method/means/software you access the
vsftp configuration files on the distant machine as well as tell use
the operating system/desktop environment (if used) and versions in
use on the machines at both ends…
-if there is a VM involved either on the machine where you type or
the vsftp end, specify its name and version…
-did you install vsftp with YaST or zypper and then set it up using
YaST2’s FTP Server module? (you may need to use YaST Software
Management to search for and install yast2-ftp-server)
-did you install PAM with YaST or zypper and then set it up using
YaST2’s PAM Agent module? (you may need to use YaST Software
Management to search for and install yast2-PAM)
-what version of vsftp and PAM are you running?
you mentioned that deleted vsftp users continue to be allowed to log
in even after a vsftp restart and a full system boot, so i ask:
-have you set your operating system to clean out /tmp during boot?
-have you, during the reboot process looked through the contents of
/var/tmp directory to see if you can spot any vsftp files/cache? be
careful in there, if not absolutely positively sure you know what is
safe to fiddle with: don’t delete anything, instead either move it to
another place or change the name of the file/directory.
two caveats, i have never setup vsftp (as well as i remember) and see
the one in my sig before changing much…)
–
dd
http://tinyurl.com/DD-Caveat