Vorrei mettere su un server ftp usando proftpd. Ho configurato il file /etc/proftpd.conf, poi /etc/ftpusers e quindi ho attivato il demone rc.inetd, configurando /etc/inetd.conf
Il server va, ma ho alcune domande da porvi.
Nel file /etc/proftpd.conf ci sono le seguenti righe:
codice:
# Set the user and group that the server normally runs at.
User				nobody
Group				nogroup
Il codice sopra cosa determina? Cosa significa il verbo "run at" e chi sono nobody e nouser?
Per quanto riguarda il codice sotto, voglio sapere se ho capito cosa fa ciascuna linea
codice:
# A basic anonymous FTP server configuration.
# To enable this, remove the user ftp from /etc/ftpusers.
<Anonymous ~ftp>  # stabilisce la  directory in cui si mettono i file da  
                  # condividere, in questo caso /home/ftp
  RequireValidShell		off  # non so cosa sia, chi me lo spiega?
  User				ftp  # dati dell'utente ftp
  Group				ftp  # presente nel mio pc
  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias			anonymous ftp # anonymous e ftp sono gli utenti
                                              # attraverso cui i client si possono 
                                             #connettere al mio serve
Ora, se io voglio che il login lo faccia l'utente "marco" e voglio che la /home del mio server sia /home/server/ftp devo per forza creare nel mio sistema un utente marco con home /home/server/ftp?
E se disattivo /etc/rc.d/rc.inetd è come se non l'avessi il serve, quindi non corro rischi giusto?