View Full Version : Apache
Ciao,
dunque ho installato Apache 1.3.26 (patchato dalla Mandrake per quanto riguarda le falle di sicurezza) e vorrei mettere su un ftp server.
Lui ha gia' installato un file di configurazione e ho visto che il web server funziona alla grande, pero' vorrei che funzionasse anche l'ftp server: per ora se accedo al mio ip dal browser mi chiede nome utente e password, se ne metto uno che e' un account del mio pc lui mi fa vedere cosa c'e' nella mia home, ma io vorrei innanzi tutto poter definire degli utenti che non c'entrano niente con gli account della mia macchina, e poi vorrei fare vedere cose diverse dalla mia home...
grazie e ciao
Cimmo
sei stato un po vago. che server ftp hai installato ?
Originally posted by "VICIUS"
sei stato un po vago. che server ftp hai installato ?
Apache non fa da server ftp? Se no allora non lo so...
che io sappia apache è solo un server web. se vuoi un server ftp ne devi installare uno a parte. prova a vedere tra i processi attivi se è in esecuzione qualcosa tipo proftpd oppue wuftpd
Originally posted by "VICIUS"
che io sappia apache è solo un server web. se vuoi un server ftp ne devi installare uno a parte. prova a vedere tra i processi attivi se è in esecuzione qualcosa tipo proftpd oppue wuftpd
proftpd non era attivo, ma e' installato.
Come devo fare per configurarlo nel modo che ho descritto?
non sono molto pratico di proftpd. lo uso soltanto come ftp anonimo e non ho mai creato utenti. mi spiace.
pero se vai qui trovi tutta la documentazione che ti serve
http://www.proftpd.org
Ho letto qua e la'...qualcuno che sa modificare il file /etc/proftpd.conf per fare quello che ho chiesto?
In fondo deve essere una cavolata ma nelle FAQ non l'ho trovato...
Nessuno che sa aiutarmi? VICIUS tu accettavi soltanto utenti anonimi pero' almeno avevi una directory dove far "puntare" l'ftp? Mi potresti postare lo stesso il tuo file di configurazione?
Si accettano aiuti...THANX!
questo è il mio proftpd.conf
ricordati di cancellare l'utente ftp dall file /etc/ftpusers altrimenti non funziona niente
#
# Impostazioni genreali del server
#
ServerName "Pigaz's Public FTP Server"
ServerType standalone
DefaultServer on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nogroup
SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog
<Directory /*>
AllowOverwrite Off
</Directory>
#
# Impostazioni per ftp anonimo
#
<Anonymous /home/pigaz/ftp>
RequireValidShell off
AnonRequirePassword Off
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 10
#
# Gli utenti non possono creare, o modificare file
#
<Limit WRITE>
DenyAll
</Limit>
#
# è possibile scrivere file nella cartella incoming ma non leggere
#
<Directory incoming/*>
<Limit READ>
DenyAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
</Directory>
</Anonymous>
ciao ;)
Questo file ti permette di entrare solo con l'utente ftp e senza password?
Comunque nel file ftpusers non ce l'ho l'utente "ftp" cosa sarebbe questo file?
grazie
si l'utente è sempre ftp ma ha un alias di nome anonymous. la password non è richiesta.
il file ftpusers serve a dire a proftpd quali utenti non possono entrare nel ftp perchè troppo potenti
Ci sono riuscito! Grazie VICIUS ho preso spunto dal tuo file...e poi guida!
ecco come si fa per dare visione al solo utente "user" che ho creato nel mio sistema e a fargli vedere solo la dir /mnt/me/Archivio
ServerName "Cimmo's FTP"
ServerType standalone
DefaultServer on
AllowStoreRestart on
Port 21
Umask 022
MaxInstances 30
User nobody
Group nogroup
<Directory /*>
AllowOverwrite off
</Directory>
PersistentPasswd off
<Limit LOGIN>
DenyAll
</Limit>
<Anonymous /mnt/me/Archivio>
RequireValidShell off
AnonRequirePassword on
User user
MaxClients 10
<Limit LOGIN>
AllowAll
</Limit>
<Limit WRITE>
DenyAll
</Limit>
</Anonymous>
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.