The Open Source Swiss Army Knife

/unix/daemons/ftp_servers/
/unix/daemons/ftp_servers/ + sub-categories
http://www.sirfsup.com/
web directory content
    
      

Not logged in
Chat Register Login
return to:  http:/www.sirfsup.com      /unix   /daemons   /ftp_servers 
sub-categories and articles

                                                  
   --->create new sub-category


anonymous.conf
proftpd conf file

# This sample configuration file illustrates configuring two # anonymous directories, and a guest (same thing as anonymous but # requires a valid password to login) ServerName "ProFTPD Anonymous Server" ServerType standalone

basic.conf
proftpd conf file

# This is a basic ProFTPD configuration file (rename it to # 'proftpd.conf' for actual use. It establishes a single server # and a single anonymous login. It assumes that you have a user/group # "nobody" and "ftp" for normal operation and anon. ServerName "ProFTPD Default Installation"

complex-virtual.conf
proftpd conf file

# # Virtual Hosting Server Configuration # by M.Lowes <markl@ftech.net> # for Frontier Internet Services Limited # (http://www.ftech.net/)

mod_sql.conf
proftpd conf file

# mod_sql.conf -- a proftpd.conf file for mod_sql/4.0 and higher # # This is a basic mod_sql-enabled ProFTPD configuration file. It is # based on the 'basic.conf' sample configuration file. #

output
add

df -h: Filesystem Size Used Avail Use% Mounted on /dev/hde5 1.9G 658M 1.1G 36% / /dev/hde7 5.8G 3.3G 2.2G 60% /home none 503M 0 503M 0% /dev/shm

proftpd.conf
add

# This is the ProFTPD configuration file ServerName "sirfsup.com" ServerIdent on "" ServerAdmin joe@sirfsup.com ServerType standalone

proftpd.htm
add

proftpd

  1. directives
  2. sections inside the angle brackets
  3. virtual
  4. logging users in each into a differnt directory not their home directory
  5. anonymous vs. guest accounts
  6. sample configuration: for anonymous account only

proftpd_virtual_Hints.txt
add

http://www.castaglia.org/proftpd/contrib/ftpasswd.html http://www.castaglia.org/proftpd/doc/contrib/ProFTPD-mini-HOWTO-Vhost.html: ...

sample1.htm
add

# This sample configuration file illustrates configuring two
# anonymous directories, and a guest (same thing as anonymous but
# requires a valid password to login)

virtual.conf
proftpd conf file

# This sample configuration file illustrates creating two # virtual servers, and associated anonymous logins. ServerName "ProFTPD" ServerType inetd # Port 21 is the standard FTP port.

wuftpd.htm
add

the conf files are not wuftpd.conf
it's all in /etc/ as ftp*, e.g. ftpaccess ftpusers ...

x_inetd.htm
add

  1. xinetd.conf
  2. and ftp
  3. pop3
  4. pop3s

    xinetd.conf

    the file contains entries of the form: service <service_name>
    {
         <attribute> <assign_op> <value> <value>
    }

    there is a good default file in the man page

    xinetd.conf format closely matches that of inetd.conf leading me to wonder if they are not very similar in function. What does the book say is the function of inetd? It says: "it names the ports to which inetd should listen." xinetd.conf inherits from inetd.conf.

    could the problem be that I have no inetd????

    note that the services covered by xinetd.conf are listed in /etc/rpc if the service uses RPC and in /etc/services if they are non-RPC services.

    from /etc/:
    grpck
    grpconv
    in.fingerd
    in.identd
    in.ntalkd
    in.rexecd
    in.rlogind -- tested by typing "rlogin localhost"
    in.rshd -- rsh remote_host command
    in.talkd
    in.telnetd
    in.tftpd
    rpc.mountd
    rpc.nfsd
    rpc.rquotad
    rpc.rstatd
    rpc.rusersd
    rpc.rwalld
    rpc.yppasswdd
    rpc.ypxfrd
    rpcinfo
    

    as far as NFS goes, it is not a daemon so will not be covered by identd.conf. However, xinetd.conf, too, does not cover it? (question mark). NOT TRUE! It IS true that the script is not a daemon, however, the script does start what is called "the NFS daemon." if you do a "ps -aux | grep "nfs"\" this machine shows 8 running instances of nfs.

    /etc/rc.d/init.d/xinetd exists and is default runs in 345 (chkconfig: 345).

    ftp

    direct from proftpd install:
    
        If proftpd is to be run from inetd, find the line in /etc/inetd.conf
        that looks something like:
    
            ftp stream tcp nowait root      /usr/sbin/in.ftpd in.ftpd
    
        And replace it with:
    
            ftp stream tcp nowait root      /usr/local/sbin/proftpd proftpd
    
        Or, if the tcp wrappers package is installed on your system, you may
        use a line something like:
    
            ftp stream tcp nowait root      /usr/sbin/tcpd /usr/local/sbin/proftpd
    
        If proftpd is to be run in standalone mode, you should comment out any
        ftp line in the /etc/inetd.conf file by inserting a '#' at the beginning
        of the line.  Then signal the inetd process to reread /etc/inetd.conf.
    
        If your system is using xinetd instead of inetd then either edit
        your /etc/xinetd.conf file or add a proftpd file in /etc/xinetd.d/
    
        service ftp
        {
           flags           = REUSE
           socket_type     = stream
           instances       = 50
           wait            = no
           user            = root
           server          = /usr/sbin/proftpd
           bind            = 
           log_on_success  = HOST PID
           log_on_failure  = HOST RECORD
        }
    
        More information can be found in the FAQ and Userguide and in the
        xinetd documentation for your system
    
    

    pop3s

    service pop3s
    {
    	socket_type		= stream
    	protocol		= tcp
    	wait			= no
    	user			= root
    	server			= /usr/sbin/stunnel
    	server_args		= -l /usr/sbin/ipop3d
    	# pop3s will work without stunnel if you have /etc/ssl/certs/ipop3d.pem
    	# server		= /usr/sbin/ipop3d
    	# server_args		=
    	per_source		= 4
    	log_type		= FILE /var/log/xinetd/pop3s
    	log_on_success		= PID HOST USERID EXIT DURATION
    	log_on_failure		= USERID ATTEMPT
    }
    

    pop3

    service pop3
    {
    	socket_type		= stream
    	protocol		= tcp
    	wait			= no
    	user			= root
    	server			= /usr/sbin/ipop3d
    	server_args		= 
    	per_source		= 4
    	log_type		= FILE /var/log/xinetd/pop3
    	log_on_success		= PID HOST USERID EXIT DURATION
    	log_on_failure		= USERID ATTEMPT
    }
    
   --->upload your article


User submitted category site links


(None)

-->submit a page from your site dealing with ftp_servers to the sirfsup! web directory for listing

return to top