Odio vsftp OK Risolto

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
Alex-xxx
Prode Principiante
Messaggi: 88
Iscrizione: mercoledì 27 giugno 2007, 15:25

Odio vsftp OK Risolto

Messaggio 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 ........ >:( >:( >:(
Ultima modifica di Alex-xxx il sabato 17 maggio 2008, 3:17, modificato 1 volta in totale.
Avatar utente
davide IT
Prode Principiante
Messaggi: 188
Iscrizione: giovedì 19 aprile 2007, 8:41
Località: /home/davide\ IT
Contatti:

Re: Odio vsftp

Messaggio 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.
HP pavillon dv6249eu, AMD turion64x2, Geforce Go 6150
>>> http://www.aduc.it/dyn/comunicati/comu_ ... ?id=178001 <<< USARE LINUX E' ILLEGALE
Alex-xxx
Prode Principiante
Messaggi: 88
Iscrizione: mercoledì 27 giugno 2007, 15:25

Re: Odio vsftp

Messaggio 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 ..  >:( >:( >:(
Avatar utente
wodan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 386
Iscrizione: giovedì 27 ottobre 2005, 17:56
Località: Padova
Contatti:

Re: Odio vsftp

Messaggio da wodan »

Scusa, ma non sono ferratissimo: qual e' il tuo obiettivo finale?
Avatar utente
davide IT
Prode Principiante
Messaggi: 188
Iscrizione: giovedì 19 aprile 2007, 8:41
Località: /home/davide\ IT
Contatti:

Re: Odio vsftp

Messaggio 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
HP pavillon dv6249eu, AMD turion64x2, Geforce Go 6150
>>> http://www.aduc.it/dyn/comunicati/comu_ ... ?id=178001 <<< USARE LINUX E' ILLEGALE
Alex-xxx
Prode Principiante
Messaggi: 88
Iscrizione: mercoledì 27 giugno 2007, 15:25

Re: Odio vsftp

Messaggio 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.
virtualmind
Prode Principiante
Messaggi: 64
Iscrizione: domenica 4 novembre 2007, 14:04
Desktop: Unity
Distribuzione: Ubuntu 13.04 64 bit

[Server] Re: Odio vsftp OK Risolto

Messaggio 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.
Alex-xxx
Prode Principiante
Messaggi: 88
Iscrizione: mercoledì 27 giugno 2007, 15:25

Re: Odio vsftp OK Risolto

Messaggio da Alex-xxx »

mi spieghi cosa hai fatto se hai creato un utente e come e mi posti l'errore per favore ...
virtualmind
Prode Principiante
Messaggi: 64
Iscrizione: domenica 4 novembre 2007, 14:04
Desktop: Unity
Distribuzione: Ubuntu 13.04 64 bit

Re: Odio vsftp OK Risolto

Messaggio 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.
Alex-xxx
Prode Principiante
Messaggi: 88
Iscrizione: mercoledì 27 giugno 2007, 15:25

Re: Odio vsftp OK Risolto

Messaggio 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
virtualmind
Prode Principiante
Messaggi: 64
Iscrizione: domenica 4 novembre 2007, 14:04
Desktop: Unity
Distribuzione: Ubuntu 13.04 64 bit

Re: Odio vsftp OK Risolto

Messaggio 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.
Avatar utente
subbustrato
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 4 ottobre 2006, 13:42
Contatti:

Re: Odio vsftp

Messaggio 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??
Avatar utente
subbustrato
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 4 ottobre 2006, 13:42
Contatti:

Re: Odio vsftp OK Risolto

Messaggio da subbustrato »

ho un problema,
dopo qualche MB di download cade la connessione,come mai??
Avatar utente
madmax-
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 961
Iscrizione: lunedì 16 ottobre 2006, 18:20
Località: Massa

Re: Odio vsftp OK Risolto

Messaggio 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 ?
" La religione è l'oppio dei popoli " disse qualcuno. E aveva ragione !!!!
Avatar utente
subbustrato
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 4 ottobre 2006, 13:42
Contatti:

Re: Odio vsftp OK Risolto

Messaggio da subbustrato »

cosa usi come ftp client?
Avatar utente
madmax-
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 961
Iscrizione: lunedì 16 ottobre 2006, 18:20
Località: Massa

Re: Odio vsftp OK Risolto

Messaggio da madmax- »

Filezilla, comunque credo che il problema sia a livello server. Sicuramente c'è da impostare qualcosa
Ultima modifica di madmax- il domenica 19 ottobre 2008, 16:20, modificato 1 volta in totale.
" La religione è l'oppio dei popoli " disse qualcuno. E aveva ragione !!!!
Avatar utente
subbustrato
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 4 ottobre 2006, 13:42
Contatti:

Re: Odio vsftp OK Risolto

Messaggio 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....
Avatar utente
madmax-
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 961
Iscrizione: lunedì 16 ottobre 2006, 18:20
Località: Massa

Re: Odio vsftp OK Risolto

Messaggio da madmax- »

anche se accedo da browser posso accedere alle cartelle superiori
" La religione è l'oppio dei popoli " disse qualcuno. E aveva ragione !!!!
Avatar utente
subbustrato
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 4 ottobre 2006, 13:42
Contatti:

Re: Odio vsftp OK Risolto

Messaggio da subbustrato »

guarda qui, fammi sapere se risolvi:

http://forum.ubuntu-it.org/viewtopic.php?t=212659
Avatar utente
madmax-
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 961
Iscrizione: lunedì 16 ottobre 2006, 18:20
Località: Massa

Re: Odio vsftp OK Risolto

Messaggio da madmax- »

Ho risolto. E' bastato che togliessi l'utente dal file vsftpd.chroot_list

grazie  (good)
Ultima modifica di madmax- il domenica 19 ottobre 2008, 20:52, modificato 1 volta in totale.
" La religione è l'oppio dei popoli " disse qualcuno. E aveva ragione !!!!
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti