- Make a new directory for your virtual ftp
mkdir /var/ftp/virtual/ftp.mybox.mydomain.com
- Copy over and set permissions on etc lib bin
(cd /var/ftp && tar -cf - lib bin etc ) | (cd /var/ftp/virtual && tar -xvpf - )
- Add your virtual host to /etc/ftpaccess
# Virtual Server at 10.10.10.10
virtual 10.10.10.10 root /var/ftp/virtual/ftp.mybox.mydomain.com
virtual 10.10.10.10 banner /var/ftp/virtual/ftp.mybox.mydomain.com/banner.msg
virtual 10.10.10.10 logfile /var/log/ftp/virtual/ftp.mybox.mydomain.com/xferlog
- You may want to restart ftpd if it is running
ps ax | grep ftpd | grep -v grep
1234 ftpd....
kill -s HUP 1234
- If you are using a browser to view the ftp site the be sure to press the "reload" button in your browser
References: