* * *
Benvenuto! Effettua l'accesso oppure registrati.
Hai perso l'e-mail di attivazione?
27 Aprile 2017, 07:14:26

Inserisci il nome utente, la password e la durata della sessione.

Links

ads

Supporta il Forum per 2017

Supporta anche tu CentOS-Italia.org in maniera del tutto gratuita.

Semplicemente accedendo ad Amazon con Link questo  quando effettui un acquisto , una piccola percentuale viene data a CentOS-Italia.org , 

consentendoci cosi di tenere online il forum e viva la comunità italiana.

Salva il Link nei bookmark https://www.amazon.it/?tag=centositalia-21

Grazie a tutti del supporto

Buon CentOS 

leggi di più

Benvenuto


Benvenuto su la Community CentOS-Italia.Org

La Community Italiana di Linux CentOS e' lieta di averti tra noi , CentOS-Italia.Org e' un risorsa di guide e forum dal principiante al sistemista senior.
Clicca qua per registrati ora

La registrazione e' gratuita e ti consente di avere pieno accesso alle risorse di CentOS-Italia.org , come uso della ricerca avanzata , le funzioni interattive del portale e visualizzare i links nei post.
Gli utenti registrati non visualizzano gli ads, quindi registrati subito se non l'hai gia fatto.

Lo staff di CentOS-Italia.Org cerca di rendere la community un posto piacevole e il piu' produttivo possibile, invitiamo quindi i nuovi utenti a leggere le regole base.
Per info o problemi di registrazione scrivere a centos (at) centos-italia.org .

Non intendo dilungarmi su spiegazioni che si possono ottenere solo con un minimo
di sforzo. Piuttosto vorrei cogliere quei passaggi fondamentali per avere subito pronto il server FTP:

Vediamo come procedere:

1) Installare vsftp sulla macchina

Da root in una console digitiamo:


a) se utilizziamo le debian-like:

apt-get install vsftp

b) se utilizziamo le fedora-like, centos-like:

yum install vsftp


2) Aggiungiamo gli utenti ftp

Da root in una console digitiamo:

# useradd -m eugenio

# useradd -m pippo

3) Diamo una password agli utenti

sempre da root digitiamo:

# passwd eugenio

# passwd pippo


Avviamo vsftpd:

/etc/init.d/vsftpd start


NOTA: ogni volta che facciamo cambiamenti ai file di configurazione dobbiamo riavviare il demone e perciò:

/etc/init.d/vsftpd restart


4) il file di configurazione vsftp.conf

Il file si trova in /etc/vsftpd/vsftpd.conf

Questi non sono i parametri completi ed inoltre la `home` degli utenti si trova in /home e non in /var/ftp ma sono comunque quelli appena necessari per avere un utente in una home con una chroot jail, una home cioè, dalla quale l'utente non può uscire e andare a rovistare per tutto il file system; non viene utilizzata una lista di utenti, nè vi è un controllo su di essa; per maggiori imput vedere l'ottimo help della Red Hat - Capitolo 15: http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/it/ref-guide/index.html

Bene, cominciamo. Innanzitutto facciamo una copia del file originale e quindi da terminale in modalità superutente digitiamo:

cat /etc/vsftpd/vsftpd.conf > /etc/vsftpd/vsftpd.conf.originale

ora eliminiamo il file /etc/vsftpd/vsftpd.conf:

rm -f /etc/vsftpd/vsftpd.conf

ne creiamo uno completamente nuovo copiandovi questo testo:


anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=077
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=NO
xferlog_file=/var/log/vsftpd.log
#ferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
ftpd_banner=Benvenuto dal server FTP.
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list
chroot_local_user=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
chmod_enable=YES



Bene, è il momento di provare il ns. server ftp.

Prima riavviamo il demone:

/etc/init.d/vsftpd restart


e poi da una console e da root digitiamo:

ftp 192.168.13.47

viene richiesto il nome e la password. E' tutto, siamo entrati nella ns. cartella sul server
avente ip 192.168.13.47.

Ora dobbiamo fare in modo che il demone parta anche al riavvio successivo.
Se abbiamo una Fedora o il nostro CentOS, apriamo con un editor il file /etc/rc.d/rc.local ed inseriamo:

/etc/init.d/vstpd start

salviamo e chiudiamo.

Eugenio

Commenti *

1) Re: VSFTP installazione veloce
Scritto da kernel il 24 Febbraio 2008, 17:30:56
per impostare vsftpd ( e altri servizi ) al avvio automatico io preferisco usare chkconfig che mi permette di impostare i runlevel

/sbin/chkconfig --level 23 vsftpd on
2) Re: VSFTP installazione veloce
Scritto da 0 il 24 Febbraio 2008, 22:44:08
Questo è un aspetto che debbo approfondire. Grazie dell'imput.

Eugenio
3) Re: VSFTP installazione veloce
Scritto da canuinf il 17 Luglio 2008, 11:45:03
4) Re: VSFTP installazione veloce
Scritto da Jhoee Brother il 23 Ottobre 2009, 03:18:53
su centos 5.3 x86_65 (kernel 2.6), virtualizzato con vmware workstation su win7 ho avuto questi problemi:

"yum install vsftp" non funziona, manca la d

yum install vsftpd

--------------------------------------------------------------------------------

provo l'accesso dal client (filezilla)e mi da questo output

Stato:   Connessione a 192.168.0.3:21...
Stato:   Connessione stabilita, in attesa del messaggio di benvenuto...
Risposta:   220 Benvenuto nell'server FTP - Eugenio
Comando:   USER eugenio
Risposta:   331 Please specify the password.
Comando:   PASS ******
Risposta:   500 OOPS: cannot change directory:/home/eugenio
Errore:   Errore grave
Errore:   Impossibile collegarsi al server


praticamente googolando in giro SELinux rompe le scatole non permettendomi di accedere alla cartella /home/eugenio

ecco la soluzione (valida anche per fedora)

su -
getsebool -a | grep ftp                (visualizza sto stato dei valori per "ftp")
setsebool -P ftp_home_dir on      (setta il valore booleano "ftp_home_dir" su "on")
getsebool -a | grep ftp                (visualizza sto stato dei valori per "ftp")


nell'output che ho avuto io  "allow_ftpd_anon_write" stava su "off" ma funziona lo stesso

allow_ftpd_anon_write --> on
allow_ftpd_full_access --> off
allow_ftpd_use_cifs --> off
allow_ftpd_use_nfs --> off
ftp_home_dir --> on
httpd_enable_ftp_server --> off

ciao a tutti, notte
5) Re: VSFTP installazione veloce
Scritto da luca_rivara il 16 Novembre 2009, 12:05:56
Ciao!

Mi chiamo Luca e ho su un computer CENTOS istallato un server vsftpd. Purtroppo però ora ho un problema
perchè riesco solo a scaricare file zippati e non carico nulla. Qualcuno ha per caso idea su come si faccia a
caricare un file qualsiasi? E perchè solo i files zippati possono essere scaricati? Non è possibile scaricare
anche files normali?
Grazie mille

Luca
6) Re: VSFTP installazione veloce
Scritto da orestelub il 04 Novembre 2011, 17:43:37
a me non funzionava setsebool -P ftp_home_dir on
l'ho corretto così
setsebool ftp_home_dir 1
7) Re: VSFTP installazione veloce
Scritto da hunterbit il 20 Febbraio 2012, 19:30:06
Ciao a tutti,
ho eseguito la configurazione e va alla grande, perfetto.
ora se volessi invece di andare nella home /home/utenteftp
ma volessi direttamente accedere alle cartelle dei miei siti che si trovano in /var/www/html/
come posso fare?
8) Re: VSFTP installazione veloce
Scritto da cicciods il 18 Marzo 2013, 15:16:23
Ho creato un utente ex novo che ha l'accesso alla cartella /var/www/html. Mi dà la possibilità di verdere i file, ma non mi fa
uplodare i file. L'errore che mi dà è il seguente:
553 Could not create file.
Errore:   Errore grave

Come mai?
I commenti per questo articolo sono stati disabilitati.

Notizie

Tutti posso inserire guide nel portale. Per inserire cliccare in basso a destra su Inserisci nuova Guida/How-To!

Collegamenti

Posts Recenti

Utenti
Statistiche
  • Post in totale: 12536
  • Topic in totale: 2803
  • Online Oggi: 187
  • Massimi online: 536
  • (26 Luglio 2012, 11:06:17)
Utenti Online
Utenti: 1
Visitatori: 158
Totale: 159

Permessi

-no content-

ShoutBox!

Ultimo 5 Shout:

inetryconydot

15 Aprile 2017, 20:17:08
Norvasc Active Ingredient: amlodipine is used for treating high blood pressure and angina (chest pain).
 
Amlodipine (Norvasc) is used for treating high blood pressure and angina (chest pain). It may be used alone or with other medicines. Norvasc is a calcium channel blocker. It works by r

trattore

28 Settembre 2015, 03:30:48
ma qui non c'è mai nessuno
 ;)

ivo

26 Agosto 2015, 16:01:14
Ho configurato il DHCP creato il file /etc/dhcpd.conf con il seguente contenuto
-------------------------------------------------------------------------------
ddns-update-style interim;
ignore client-updates;

authoritative;

subnet 172.16.208.96 netmask 255.255.255.240 {
    option routers      

Mostra ultimi 50