Strangely enough (and this is strange), you will get that error if the file /etc/shells does not exist.
Copy that file from the Debian root environment.

I found that out by searching for:
   debian 530 User access denied.


This should be included in the eventual FAQ if there ever is one...

Edited by hamzy on 2/9/00 11:00 PM.