Pagina 1 di 2

Odio vsftp OK Risolto

Inviato: mercoledì 14 maggio 2008, 15:04
da Alex-xxx
Ciao a tutti  ho il vsftp che mi da qualche problema questa e la config:

Example config file /etc/vsftpd.conf
#
#write_enable=YES
dirmessage_enable=YES
#nopriv_user=ftpsecure
#ftpd_banner="Welcome to FOOBAR FTP service."
#ls_recurse_enable=YES
#deny_email_enable=YES
#banned_email_file=/etc/vsftpd.banned_emails
#hide_ids=YES
local_enable=YES
local_umask=022
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
#local_max_rate=7200


#Anonymus FTP user Settings
anonymous_enable=NO
anon_world_readable_only=YES
#anon_upload_enable=YES
#anon_umask=022
#anon_mkdir_write_enable=YES
#anon_other_write_enable=YES
#chown_uploads=YES
#chown_username=whoever
#anon_max_rate=7200

# Log to the syslog daemon instead of using an logfile.
syslog_enable=YES
#log_ftp_protocol=YES
#xferlog_enable=YES
#vsftpd_log_file=/var/log/vsftpd.log
#xferlog_std_format=YES
#xferlog_file=/var/log/xferlog
#dual_log_enable=YES
#setproctitle_enable=YES

# Transfer Settings
connect_from_port_20=YES
#idle_session_timeout=600
#data_connection_timeout=120
#async_abor_enable=YES
#
# By default the server will pretend to allow ASCII
#ascii_upload_enable=YES
#ascii_download_enable=YES
#pasv_enable=NO
pam_service_name=vsftpd
listen=YES
ssl_enable=NO

Ho creato il file :
vsftpd.chroot_list.conf
vsftpd.chroot_list.txt
Non sapendo in quale formato lo legga

Risultato mi da questo errore:
500 OOPS: could not open chroot() list file:/etc/vsftpd.chroot_list
ERROR:>    [14/05/2008 15.03.33] Syntax error: command unrecognized.
ERROR:>    [14/05/2008 15.03.33] Can't login. Disconnecting...
STATUS:>  [14/05/2008 15.03.33] Time zone synchronization
COMMAND:> [14/05/2008 15.03.33] CWD /
ERROR:>    [14/05/2008 15.03.33] Can't write to control socket. Socket error = #2000.
NOTE:>    [14/05/2008 15.03.33] Time zone synchronization failed.

Qualche idea io son disperato ........ >:( >:( >:(

Re: Odio vsftp

Inviato: mercoledì 14 maggio 2008, 15:22
da davide IT
In linux non esistono le estensioni. Stai scrivendo un file dal nome
vsftpd.chroot_list.conf
quando lui ti chiede un file dal nome
vsftpd.chroot_list

Tutto quello che devi fare è rinominare il file, togliendo l'estensione che gli hai messo. A linux non serve!

In alternativa cambia la riga
chroot_list_file=/etc/vsftpd.chroot_list
e mettici
chroot_list_file=/etc/vsftpd.chroot_list.conf
oppure
chroot_list_file=/etc/vsftpd.chroot_list.txt

Ma così gli dai 2 file con estensione quando lui vuole un file SENZA estensione alcuna.

Re: Odio vsftp

Inviato: mercoledì 14 maggio 2008, 15:53
da Alex-xxx
ok fatto grazie mille ma adesso mi dice questo .......:
[14/05/2008 15.47.42] 550 Permission denied.
ERROR:>  [14/05/2008 15.47.42] Requested action not taken (e.g., file or directory not found, no access).
NOTE:>    [14/05/2008 15.47.42] Time zone synchronization failed.
COMMAND:> [14/05/2008 15.47.42] TYPE A
[14/05/2008 15.47.42] 250 Directory successfully changed.
COMMAND:> [14/05/2008 15.47.42] CWD /srv/www/htdocs/xxxxxx
[14/05/2008 15.47.42] 200 Switching to ASCII mode.
STATUS:>  [14/05/2008 15.47.42] PWD skipped. Current folder: "/srv/www/htdocs/xxxxxxxx
COMMAND:> [14/05/2008 15.47.42] PASV
[14/05/2008 15.47.42] 250 Directory successfully changed.
ERROR:>  [14/05/2008 15.47.42] Failed to establish data socket.
[14/05/2008 15.47.43] 227 Entering Passive Mode (192,168,1,5,206,100)

E da questa notte che non ci vado fuori grazie ..  >:( >:( >:(

Re: Odio vsftp

Inviato: mercoledì 14 maggio 2008, 19:47
da wodan
Scusa, ma non sono ferratissimo: qual e' il tuo obiettivo finale?

Re: Odio vsftp

Inviato: mercoledì 14 maggio 2008, 23:44
da davide IT
ERROR:>      [14/05/2008 15.47.42] Requested action not taken (e.g., file or directory not found, no access).

Verifica che vsftpd abbia i permessi per accedere a tutte le cartelle a cui deve accedere (no access) o che esistano (dir not found).

'notte

Re: Odio vsftp

Inviato: venerdì 16 maggio 2008, 16:04
da Alex-xxx
Ok risolto Evvviiiiiiiiiiiiiiiiiiiivvvvvvvvvvvaaaaaa.... (rotfl) (good)
Installate vsftpd

entrate in:
cd /etc/vsftpd.conf
Salvate l'originale e poi mettetelo a parte non si sa mai.
Create un nuovo file :
vsftpd.conf

incollate la seguente configurazione
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
idle_session_timeout=60
ascii_upload_enable=YES
ascii_download_enable=YES
chroot_local_user=NO
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
text_userdb_names=yes
pasv_promiscuous=yes
pasv_enable=no

Salvate.

Create un file sempre dentro in etc

vsftpd.chroot_list "non serve alcuna estensione mi raccomando"

e mettere un utente che avrete creato "pippo"

Riavviate vsftpd e funziona tutto

ok se tutto va bene dovreste loggare senza problemi sulla cartella che avrete designato per l'utente pippo senza poter accedere al resto.

[Server] Re: Odio vsftp OK Risolto

Inviato: sabato 17 maggio 2008, 18:13
da virtualmind
Chiedo scusa ma che versione di Ubuntu avete?

io usavo il server vsftpd con la 7.04, da quando ho effettuato l'avanzamento di versione accedo al server ftp solo anonimamente, come utente ottengo, dopo qualche secondo di elaborazione (di solito basta meno di un secondo) l'errore di login incorretto.

Sapete dirmi qualcosa?

Io ho reinstallato il programma e ho ripreso la configurazione dai backup, ho provato anche ad utilizzare il file vsftpd.chroot_list copiando la configurazione di B.Alessandro ma è tutto uguale.

Mah.

Re: Odio vsftp OK Risolto

Inviato: domenica 18 maggio 2008, 11:43
da Alex-xxx
mi spieghi cosa hai fatto se hai creato un utente e come e mi posti l'errore per favore ...

Re: Odio vsftp OK Risolto

Inviato: lunedì 19 maggio 2008, 10:14
da virtualmind
l'errore è 530 Login incorrect. Login failed

ho provato sia con un utente di sistema aggiuto al file vsftpd.chroot_list che non, sia che gli utenti siano loggati o meno, la cosa strana è che il file di configurazione non è stato modificato dal 2007! Il server vsftpd, nonostante non sia cambiato dalla 7.04, l'ho reinstallato. Ho provato a collegarmi da localhost, dalla stessa sottorete e dall'ip pubblico ma sempre uguale. Funziona bene solo come anonymous.
L'unico dubbio che mi stà venendo adesso è che forse il demone non può leggere il file degli utente, saranno cambiati i permessi con l'aggiornamento?
Per questo avevo chiesto su quale versione di ubuntu state utilizzando il server ftp.

Grazie.

Re: Odio vsftp OK Risolto

Inviato: martedì 20 maggio 2008, 14:42
da Alex-xxx
Allora una cosa che ho notato e non so spiegare i file di con come qualsiasi file che ho modificato tramite shell dopo averli salvati non sempre funzionavano.
elimina il file di vsftpd.con con:

sudo rm vsftpd.conf

Reinstalla il vsftpd e ti ricrea il file vsftpd.con

Se usi il ubuntu Desktop copia e e incolla in una cartella tua create apposta
Se usi ubuntu server cosiglio creati una cartella e tramite ssh scaricati il file "insomma tieni una copia"
Se usi win con pc primario e ubuntu come server scaricati notepad++ e gratuito per modificare i tuoi file evita blocco note

Devi creare degli utenti e devi indirizzare la loro home come la cartella che intendi condividere i file in ftp

Prova cosi e poi dimmi lo so che e uno stress ma prima di riuscirci sno impazzito 2 settimane

Re: Odio vsftp OK Risolto

Inviato: mercoledì 21 maggio 2008, 22:04
da virtualmind
la configurazione era buona, i binari anche, il problema è un bug della 8.04, per questo avevo chiesto quale versione avevate, avrei fatto prima!

cmq per quando sarà questo è il comando che risolve:

add-shell /bin/bash

ps: risolve anche altri problemi riguardante l'autenticazione come ad esempio diventare root.


saluti e grazie.

Re: Odio vsftp

Inviato: giovedì 5 giugno 2008, 19:30
da subbustrato
connect_from_port_20=YES
Ma in questo caso sarà la porta 20 a dover essere sbloccata nel router per consentire connessioni dall'esterno??

Re: Odio vsftp OK Risolto

Inviato: domenica 8 giugno 2008, 17:51
da subbustrato
ho un problema,
dopo qualche MB di download cade la connessione,come mai??

Re: Odio vsftp OK Risolto

Inviato: domenica 19 ottobre 2008, 15:07
da madmax-
C'è modo, una volta connessi al server, di entrare nella cartella dell'utente che ho creato, senza che si visualizzino anche le cartelle che stanno "sopra" a quella specificata. Esempio: ho creato una cartella di nome "server" dentro al path /var/ftp. Ora ogni volta che mi connetto al server ftp con l'utente che ho creato,vengo reindirizzato direttamente nella cartella server, però riesco ad accedere anche all'alberatura che sta sopra questa cartella (var, ftp, ecc). Come risolvo ?

Re: Odio vsftp OK Risolto

Inviato: domenica 19 ottobre 2008, 15:55
da subbustrato
cosa usi come ftp client?

Re: Odio vsftp OK Risolto

Inviato: domenica 19 ottobre 2008, 16:18
da madmax-
Filezilla, comunque credo che il problema sia a livello server. Sicuramente c'è da impostare qualcosa

Re: Odio vsftp OK Risolto

Inviato: domenica 19 ottobre 2008, 17:17
da subbustrato
si, hai ragione. Ho verificato che anche io ho lo stesso problema...
Se però accedi attraverso web browser questo problema non c'è, si rimane confinati all'interno della directory specificata per il server ftp,ma in ogni caso rimane un problema da risolvere....

Re: Odio vsftp OK Risolto

Inviato: domenica 19 ottobre 2008, 18:24
da madmax-
anche se accedo da browser posso accedere alle cartelle superiori

Re: Odio vsftp OK Risolto

Inviato: domenica 19 ottobre 2008, 19:12
da subbustrato
guarda qui, fammi sapere se risolvi:

http://forum.ubuntu-it.org/viewtopic.php?t=212659

Re: Odio vsftp OK Risolto

Inviato: domenica 19 ottobre 2008, 20:46
da madmax-
Ho risolto. E' bastato che togliessi l'utente dal file vsftpd.chroot_list

grazie  (good)