FTP has two types of logins, ie.. anonymous & user login. in anonymous login u just have to just apply the username "ftp" or "anonymous" and supply anything as a password. but in userlogin u have to supply a valid username and password. when u login as anonymous u just have a guest entry and will have access to the /var/ftp/pub/ directory. thats what u see there. for setting up a server accessible to users u have to add the user accounts. for just viewing ur directories from the net, u must configure user access in ur server. but the problem is that u would have only access to the user home directories when logged in as a user. the root user by default have no access to an ftp server since the password travels without encryption through the network. so it depends upon u,whether u want user level access or just anonymous login. anyway u cant get access to /root without being root. for that u have to change the default permissions of /root with the chmod command. also that applies to the other previliged directories such as /etc,/boot etc...
Please explain ur problem in more details so that we could help vimal..........