Iowa State University

Iowa State University
Public Homepage Web Server


 

Anonymous FTP and the Public Homepage Server

 
 
To serve the files in an anonymous FTP directory (anonymous) using the Public Homepage Server, follow these steps:

First, you'll need to run setup_anon_ftp if you have not already done so.

vincent% setup_anon_ftp
Then you need to grant www "read" access to the anonymous ftp area:
vincent% cd ~username/anonymous
or 
vincent% cd ~lockername/anonymous

followed by 
vincent% fs sa . www read
If you have subdirectories below the anonymous directory where files will reside for ftp, then you'll also need to issue the following command at this time which recursively sets the ACLs:

vincent% find . -type d -exec fs sa -dir {} -acl www read \;
Finally, files in the anonymous ftp directory should be available using a URL of the form:

ftp://anonymous.username@isua.iastate.edu/filename
or 
ftp://anonymous.locker@isua.iastate.edu/filename
To ftp-enable a Project Vincent workstation and use it instead of isua, a person with administrative control of the workstation can do the following:
vincent% chlist -a ftp hostname.iastate.edu
or 
vincent% chlist -a LIST:everybody hostname.iastate.edu