read the man page on ftpd
remove root's shell out of /etc/shells (haven't tried this one)
create a file called /etc/ftpusers and add the one line entry: root
Thanks to everyone who responded :)