mirrors - Philipps-University Marburg has no git source
[ikiwiki.git] / docs / newhandbook / FTP / index.mdwn
index 3a24239..1d3e650 100644 (file)
@@ -1,6 +1,6 @@
 # FTP Server on Dragonfly
 
-FTP protocol is a true BSD heritage and it originated in the 1970's at Berkeley University. FTP (file transfer protocol) is widely used to copy files from one host to another. FTP is based on the client-server model. Thus, if a user need to make changes to the file he/she must download/get it from the server. Depending on how a user wants to share the files, the FTP server can be configured to provide anonymous access or access chrooted to users home directory.  Anonymous ftp server are configured to provide an access to a repository or files to be shared with the world. On the other hand chrooted ftp server is configured to let a person access his/her dedicated space.
+The FTP protocol is a true BSD heritage and it originated in the 1970's at Berkeley University. FTP (file transfer protocol) is widely used to copy files from one host to another. FTP is based on the client-server model. Thus, if a user needs to make changes to the file he/she must download from the server. Depending on how a user wants to share the files, the FTP server can be configured to provide anonymous access or access chrooted to users home directory.  Anonymous ftp server are configured to provide an access to a repository or files to be shared with the world. On the other hand chrooted ftp server is configured to let a person access his/her dedicated space.
 
 Other challenge is whether to configure it in active mode or passive mode. 
 
@@ -23,7 +23,7 @@ First you need a ftp account on your system. This account should not have a usab
     Full name []: anonymous ftp 
     Uid (Leave empty for default): <Enter>
     Login group ftp [ftp]: <Enter>
-    Login group is "ftp". Invite ftp into other groups? []: no
+    Login group is "ftp". Invite ftp into other groups? []: <Enter>
     Login class [default]: <Enter>
     Shell (sh csh tcsh false nologin) [sh]: false 
     Home directory [home/ftp]: <Enter>
@@ -71,12 +71,6 @@ Along with the user, this created the directory /home/ftp. We need to change the
 
 */home/ftp/pub* - This is a standard directory to place files in which you wish to share. This directory should also be mode 555.
 
-*/home/ftp* - This is the main directory. It should be owned by root and have permissions of 555.
-
-*/home/ftp/etc* - This is entirely optional and not recommended, as it only serves to give out information on users which exist on your box. If you want your anonymous ftp directory to appear to have real users attached to your files, you should copy */etc/pwd.db* and */etc/group* to this directory. This directory should be mode 511, and the two files should be mode 444. These are used to give owner names as opposed to numbers. There are no passwords stored in pwd.db, they are all in spwd.db, so don't copy that over.
-
-*/home/ftp/pub* - This is a standard directory to place files in which you wish to share. This directory should also be mode 555.
-
     # cd /home/ftp 
     # mkdir pub 
     # mkdir etc