View previous topic :: View next topic |
Author |
Message |
ferroilpinguino Apprentice
Joined: 26 Feb 2005 Posts: 272
|
Posted: Sat Mar 05, 2005 1:19 am Post subject: ftp come attivare il servizio |
|
|
non riesco ad attivare il servizio ftp in modo da riuscire a trasferire dei file sulla mia macchina da un'altra macchina nella rete locale
non so il comando da usare |
|
Back to top |
|
|
ProT-0-TypE Veteran
Joined: 20 Dec 2003 Posts: 1624 Location: Cagliari
|
Posted: Sat Mar 05, 2005 1:24 am Post subject: |
|
|
devi prima emergere un server ftp |
|
Back to top |
|
|
Danilo l33t
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Sat Mar 05, 2005 7:50 am Post subject: Re: ftp come attivare il servizio |
|
|
ferroilpinguino wrote: | non riesco ad attivare il servizio ftp in modo da riuscire a trasferire dei file sulla mia macchina da un'altra macchina nella rete locale
non so il comando da usare |
Se non hai bisogno di autenticazione puoi usare oftp (il client e' ftp).
Altrimenti potresti usare il pacchetto ssh (il client e' sftp).
Entrambi sono semplici da configurare (praticamente nulli).
Altrimenti puoi installare un sertver ftp vero e proprio standard (configurazione piu' complessa ma e' un servizio completo) ed il client sara' il classico ftp. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31460 Location: here
|
Posted: Sat Mar 05, 2005 8:00 am Post subject: Re: ftp come attivare il servizio |
|
|
Danilo wrote: | Altrimenti potresti usare il pacchetto ssh (il client e' sftp). |
No il server e' sshd ed il client e' ssh. sftp dovrebbe essre ftp con ssl. Per ssh attivi il server con
Code: | # /etc/init.d/sshd start |
e poi dal cliente che vuoi prendere il file sul server dai un
Code: | $ scp user@ip_server:/path/to/file/remote /path/to/copy/file |
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
X-Drum Advocate
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Sat Mar 05, 2005 9:41 am Post subject: |
|
|
esatto fedeli,
sftp è nel subsystem di ssh _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
|
Dr.Dran l33t
Joined: 08 Oct 2004 Posts: 766 Location: Imola - Italy
|
Posted: Sat Mar 05, 2005 7:56 pm Post subject: |
|
|
mmm... sftp non è però performante come un server ftp normale...
Vediamo io ho risolto così:
e poi ho inserito questa configurazione in xinetd.d
Code: |
service ftp
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/ftpd
only_from = localhost
only_from = 192.168.1.0
}
|
Tanto se è sulla mia rete interna, è minimale e va veramente bene |
|
Back to top |
|
|
Danilo l33t
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Sat Mar 05, 2005 8:20 pm Post subject: Re: ftp come attivare il servizio |
|
|
fedeliallalinea wrote: | Danilo wrote: | Altrimenti potresti usare il pacchetto ssh (il client e' sftp). |
No il server e' sshd ed il client e' ssh. sftp dovrebbe essre ftp con ssl.
|
In effetti il server e' sshd (ebuild ssh) e comunque installa sftp.
Code: |
man sftp
DESCRIPTION
sftp is an interactive file transfer program, similar to ftp(1), which
performs all operations over an encrypted ssh(1) transport. It may
|
O c'e' qualcosa che mi sfugge?
Da quel che ho capito scp non fa da client ftp ma solo da sp su ssh (scp) mentre un client ftp e' sftp
(in piu' avrebbe solo la navigazione delle directory).
DranXXX wrote: |
mmm... sftp non è però performante come un server ftp normale...
Vediamo io ho risolto così:
|
In effetti non so se sia performante ma in genere lo consiglio per semplificare l'installazione quando le esigenze sono limitate e non ci si vuole fidare di tener su un server ftp con solo autenticazione anonymous.
--- EDIT ---
Devo anche dire che io lo uso perche' ho sshd sempre attiva sulla macchina di casa quindi l'accesso sftp me lo ritrovo gratuitamente. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31460 Location: here
|
Posted: Sat Mar 05, 2005 8:30 pm Post subject: Re: ftp come attivare il servizio |
|
|
Danilo wrote: | O c'e' qualcosa che mi sfugge? |
Hai ragione. Ma allora che fa in piu' sftp che non fa scp/ssh? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Danilo l33t
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Sat Mar 05, 2005 8:36 pm Post subject: Re: ftp come attivare il servizio |
|
|
fedeliallalinea wrote: | Danilo wrote: | O c'e' qualcosa che mi sfugge? |
Hai ragione. Ma allora che fa in piu' sftp che non fa scp/ssh? |
Ai (miei) fini pratici sftp permette di navigare tra directories.
E mi ritorna molto utile rispetto a dare un comando secco. |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat Mar 05, 2005 9:14 pm Post subject: Re: ftp come attivare il servizio |
|
|
fedeliallalinea wrote: |
Hai ragione. Ma allora che fa in piu' sftp che non fa scp/ssh? |
Simula in pratica un client ftp.
La differenza è che il primo è interattivo, ovvero pui navigare tra le directory mentre il secondo permette solo di copiare file.
Ti dirò che sono rimasto molto colpito dalla versatilità di sftp la prima volta che l'ho usato. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31460 Location: here
|
Posted: Sat Mar 05, 2005 9:37 pm Post subject: Re: ftp come attivare il servizio |
|
|
gutter wrote: | Ti dirò che sono rimasto molto colpito dalla versatilità di sftp la prima volta che l'ho usato. |
L'ho provato ma mi pare molto piu' comodo due shell una con ssh e l'altra dove faccio scp. sftp non ha la funzione tab per esempio _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat Mar 05, 2005 9:40 pm Post subject: Re: ftp come attivare il servizio |
|
|
fedeliallalinea wrote: |
L'ho provato ma mi pare molto piu' comodo due shell una con ssh e l'altra dove faccio scp. sftp non ha la funzione tab per esempio |
Non si può avere tutto dalla vita
Io comuque lo tovo molto comodo. Poi come sappiamo l'informatica è una questione di gusti _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
Dr.Dran l33t
Joined: 08 Oct 2004 Posts: 766 Location: Imola - Italy
|
Posted: Sat Mar 05, 2005 10:03 pm Post subject: |
|
|
Si, è comodo, comunque ragazzi vi dico una cosa... fate una prova a trasferire più di 4 Gbyte di dati (tipo una immagine piccola di un DVD) con sftp e con ftp...
Bene con il primo ci impiega un tempo circa di oltre 20 minuti mentre con il secondo... beh è questione di una decina di minuti
P.S. Ho una rete interna con uno switch fast ethernet.
Ah inoltre prova a copiare una struttura con varie directory ramificate con una serie di file... bene con sftp è molto facile che si pianti...
Quindi per la mia esperienza considero sftp un sistema di vera emergenza... invece ftpd (che supporta che ssl) è un ottimo server ftp che richiede l'autenticazione e non è anonimo
Poi come diceva Gutter è questione di gusti e sono daccordo, però volevo farvi partecipi della mia esperienza... |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat Mar 05, 2005 10:11 pm Post subject: |
|
|
@DranXXX: ovviamente credo che le performance di un server ftp "reale" siano molto superiori rispetto a sftp. Come dici tu è conveniente usarlo solo in situazioni particolari quando i file da spostare sono pochi o comunque l'operazione venga effettuata raramente.
Nel caso in cui le operazioni di spostamento siano frequenti e/o comportino un notevole spostamento di dati è preferibile un server ftp.
Come sostengo, "l'informatica è solo una questione di compromessi". _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
Dhaki Guru
Joined: 16 Jun 2004 Posts: 325 Location: Ticino - CH
|
Posted: Sat Mar 05, 2005 10:16 pm Post subject: |
|
|
DranXXX wrote: | Si, è comodo, comunque ragazzi vi dico una cosa... fate una prova a trasferire più di 4 Gbyte di dati (tipo una immagine piccola di un DVD) con sftp e con ftp...
Bene con il primo ci impiega un tempo circa di oltre 20 minuti mentre con il secondo... beh è questione di una decina di minuti
P.S. Ho una rete interna con uno switch fast ethernet. |
La differenza di velocità é anche dovuta al fatto che visto che sftp usa il protocollo ssh i dati vengono criptati, quindi é piu lento se i pc non sono troppo veloci. Io sinceramente uso solo sftp. |
|
Back to top |
|
|
Danilo l33t
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Sat Mar 05, 2005 10:44 pm Post subject: Re: ftp come attivare il servizio |
|
|
fedeliallalinea wrote: | gutter wrote: | Ti dirò che sono rimasto molto colpito dalla versatilità di sftp la prima volta che l'ho usato. |
L'ho provato ma mi pare molto piu' comodo due shell una con ssh e l'altra dove faccio scp. sftp non ha la funzione tab per esempio |
Si a volte l'ho usato anche io questo sistema.
Ma devo dire che non mi ero accorto dell'esistenza di scp fin a stasera. Credo che sia ottimo negli script.
Per quanto riguarda la velocita' non ho mai avuto occasione di spostare nella rete files di giga (solo pochi MB per volta) e dato che spesso lo uso per passare su internet il collo di bottiglia si sposta sulla rete stessa.
Se devo spostare un albero di directory o tutti i files di una directory invece mi appoggio a kbear che ha anche una connessione di tipo over ssh. In questo caso, se ben ricordo, lui fa una connessione per singolo file.
Come e' stato accennato l'informatica e' solo una questione di gusti/compromessi...
PS: chissa' su cosa si sara' orientato ferroilpinguino... |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Sun Mar 06, 2005 12:48 am Post subject: |
|
|
DranXXX wrote: | Si, è comodo, comunque ragazzi vi dico una cosa... fate una prova a trasferire più di 4 Gbyte di dati (tipo una immagine piccola di un DVD) con sftp e con ftp...
Bene con il primo ci impiega un tempo circa di oltre 20 minuti mentre con il secondo... beh è questione di una decina di minuti
P.S. Ho una rete interna con uno switch fast ethernet.
Ah inoltre prova a copiare una struttura con varie directory ramificate con una serie di file... bene con sftp è molto facile che si pianti...
Quindi per la mia esperienza considero sftp un sistema di vera emergenza... invece ftpd (che supporta che ssl) è un ottimo server ftp che richiede l'autenticazione e non è anonimo
Poi come diceva Gutter è questione di gusti e sono daccordo, però volevo farvi partecipi della mia esperienza... |
credo tu abbia dimenticato di valutare una questione importante: IL PERCHÉ
mi spiego: un servizio FTP in chiaro va bene se lo si usa nella rete di casa, o comunque in una rete che possiamo considerare sicura. nel momento in cui devo trasferire file via internet o attraverso una rete cui sono collegate macchine e utenti di cui non conosco l'attendibilità, non mi sognerei mai di usare il servizio in chiaro. considera che nel payload dei pacchetti di FTP troverai un bellissimo campo che riporta IN CHIARO utente:password@host, e cioò on è per niente bello
inoltre fai attenzione ad una cosa: tu riporti un confronto in termini di tempistiche del servizio, ma trascuri il fatto che una volta hai un servizio in chiaro, mentre poi ce l'hai crittografato, e non puoi assolutamente fare un paragone di questo tipo, perché è prprio la crittografia che rende sFTP così lento. prova a ripetere la stessa prova usado due volte FTPd, trasferendo una volta in chiaro e una volta in SSL: sicuramente noterai una grossa differenza, sempre in termini di tempo impiegato.
considera poi che sFTP si comporta a seconda di come hai configuratio SSH, quindi puoi anche scegliere l'algoritmo di crittografia che preferisci, e cercare un compromesso tra un algoritmo veloce e l'inattaccabile (ma lentissimo) AES
in sostanza quello che voglio dire è di non farti trarre in inganno da valutazioni "superficiali" perché finiresti col farti un'idea distorta dei fatti |
|
Back to top |
|
|
Dr.Dran l33t
Joined: 08 Oct 2004 Posts: 766 Location: Imola - Italy
|
Posted: Sun Mar 06, 2005 7:38 am Post subject: Re: ftp come attivare il servizio |
|
|
ferroilpinguino wrote: | non riesco ad attivare il servizio ftp in modo da riuscire a trasferire dei file sulla mia macchina da un'altra macchina nella rete locale
non so il comando da usare |
Ehm... il problema iniziale era questo no? Quindi non credo di aver confuso nulla... se le macchine sono sulla stessa rete?
Comunque conosco perfettamente i problemi legati alla sicurezza delle reti intranet e anche geografiche, cose che però in una rete locale non si dovrebbero porre a nessuno... Il confronto è fatto per dare una idea delle prestazioni ma so benissimo che una connessione è criptata e l'altra no. Inoltre il paragone può essere utile perchè comunque "ferroilpinguino" non ci ha dato informazioni nè sulla mole di dati da copiare e nè se sulla sua rete locale possano circolare persone non fidate, se avessi avuto più elementi concreti avrei sicuramente consigliato un metodo differente non credi?
P.S. e poi se il server ftp risiede sulla sua macchina può anche scegliere di abilitarlo o disabilitarlo su necessità... Meglio di così |
|
Back to top |
|
|
Tùrin_Mormegil Guru
Joined: 21 Sep 2004 Posts: 478 Location: Gorizia - Milano
|
Posted: Sun Mar 06, 2005 7:53 am Post subject: |
|
|
trovo scp di una comodità allucinante, anche solo per prendere dei files di configurazione in remoto... sftp non l'ho ancora provato in effetti. tra quelli supportati da ssh c'è qualche algoritmo di entrust? _________________ Как я рад! |
|
Back to top |
|
|
ferroilpinguino Apprentice
Joined: 26 Feb 2005 Posts: 272
|
Posted: Sun Mar 06, 2005 12:56 pm Post subject: |
|
|
ok.....ma adesso ho l'idee un po' più confuse.........
c'è sftp che è una connessione ftp che usa ssh (praticamente cripta la connessione........)
poi c'è ftpd??? che invece non cripta niente........??
la mia rete è composta da 3 computer, di cui mi fido........quindi mi conviene usare un protocollo che non usa la criptazione dei dati!!!?
non credete............??
quello che mi è cristallino è quali e quanti servizi di tipo ftp esistono in totale(con criptazione e non )
.............solo per conoscenza personale..........sia chiaro............ |
|
Back to top |
|
|
Cazzantonio Bodhisattva
Joined: 20 Mar 2004 Posts: 4514 Location: Somewere around the world
|
Posted: Sun Mar 06, 2005 1:09 pm Post subject: |
|
|
Code: | ale@star_platinum ale $ ls /usr/portage/net-ftp/
axyftp ftp glftpd kasablanca ncftp proftpd tftp-hpa yafc
deadftp ftpcube gproftpd kbear nvemftp profxp tnftp
easyftp ftpd jftpgw kftpgrabber oftpd pureadmin vsftpd
frox gftp junkie lftp pftpfxp pure-ftpd weex
|
Di client/server ftp come vedi ne esistono diversi.... di per se il protocollo non cambia ma i vari programmi consentono opzioni diverse e variegate di configurazione
Io per la mia rete interna utilizzo proftpd (sharing di /usr/portage/distfiles), però ho avuto cura di bloccare tutte le porte in uscita verso indirizzi esterni alla rete _________________ Any mans death diminishes me, because I am involved in Mankinde; and therefore never send to know for whom the bell tolls; It tolls for thee.
-John Donne |
|
Back to top |
|
|
Danilo l33t
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Sun Mar 06, 2005 1:27 pm Post subject: |
|
|
ferroilpinguino wrote: | ok.....ma adesso ho l'idee un po' più confuse.........
c'è sftp che è una connessione ftp che usa ssh (praticamente cripta la connessione........)
poi c'è ftpd??? che invece non cripta niente........??
la mia rete è composta da 3 computer, di cui mi fido........quindi mi conviene usare un protocollo che non usa la criptazione dei dati!!!?
non credete............??
quello che mi è cristallino è quali e quanti servizi di tipo ftp esistono in totale(con criptazione e non )
.............solo per conoscenza personale..........sia chiaro............ |
A questo punto hai 2 strade:
1) mettere su un server completo ftp (perdi un po piu' di tempo in fase di configurazione)
2) usare oftp (e' in portage), emergi ed aggiungi ad rc-update: le connessioni le farai sempre e solo come utente anonimous
Resta inteso che come client puoi usare quello che ti pare, grafico (io in ufficio ho kbear), a linea di comando ecc ecc ecc. Se ricordo bene ncftp (a linea di comando) ti dava anche un auto-complete.
Poi questione di gusti, ad un mio amico in una situazione simile alla tua, consigliai comunque ssh anche per pigrizia (di fatto installi in server ed hai sia un telnet che un ftp) .
Vedi tu... |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Sun Mar 06, 2005 1:55 pm Post subject: |
|
|
ferroilpinguino wrote: |
quello che mi è cristallino è quali e quanti servizi di tipo ftp esistono in totale(con criptazione e non )
.............solo per conoscenza personale..........sia chiaro............ |
FTP è un protocollo. FTPd sta per FTP daemon. esiste un server che si chiama (banalmente) così, ma sotto quel nome puoi raggruppare molti server.
quanti sono? e chi lo sa...! considera che lo standard è lì, a disposizione di tutti, e chiunque può scriversi un proprio server, quindi mi pare difficile numerare l'insieme.
SFTP, invece è un'altra cosa: implementa FTP sopra SSH. il servizio è diverso, il protocollo pure, il risultato è identico.
vuoi mettere in piedi un server FTP per il quale non hai necessità crittografiche? prova ProFTPd è semplice da configurare, anzi... quasi non devi fare niente |
|
Back to top |
|
|
Dr.Dran l33t
Joined: 08 Oct 2004 Posts: 766 Location: Imola - Italy
|
Posted: Sun Mar 06, 2005 2:41 pm Post subject: |
|
|
ehm... Immaginavo proprio tu avessi una situazine del genere e quindi mi ripropongo... e ti do tutte le configurazioni per mettere su un server ftp in 2 secondi...
allora da console fai
e poi nella directory /etc/xinetd.d crea questo file e chiamalo ftp
Code: |
service ftp
{
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/ftpd
only_from = localhost
only_from = 192.168.1.0 --> l'indirizzo ip globale della tua rese
}
|
riavvia xinetd
Code: |
/etc/init.d/xinetd restart
|
Il gioco è fatto in 2 minuti hai un server ftp che funziona e che com autenticazione sfrutta pam quindi gli utenti validi sono quelli sulla tua macchina
(risparimo rispetto a proftpd è + semplice da configurare e meno oneroso di risorse)
Ciauz |
|
Back to top |
|
|
ferroilpinguino Apprentice
Joined: 26 Feb 2005 Posts: 272
|
Posted: Mon Mar 07, 2005 5:18 pm Post subject: attivare il servizio ftp all'avvio |
|
|
ciao voglio far partire il servizio ftp all'avvio in modo che funzioni
ho installato ftpd..............
ma come mi è stato detto di configurarlo non va.......... |
|
Back to top |
|
|
|