Try these. it's very simple. pls read man page ftpaccess,ftpconfig for detailed explanation.
1. useradd -d /export/home/ftpuser/./pub -m -s /bin/false ftpuser # ./public will make sure when you cd. it;ll put you back in user home dir. 2. echo "/bin/false" >> /etc/shells 3. modify /etc/ftp/ftpdaccess like below. guestuser ftpuser upload /export/home/ftpuser * no # Will Disable writing in to main folder. upload /export/home/ftpuser /pub yes ftpuser other 0600 nodirs # allow write access only on /export/home/ftpuser/pub 4. ftpconfig -d /export/home/ftpuser 5. svcadm enable ftp Good Luck. -Gopi -- This message posted from opensolaris.org