Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

ftp

Per tutti i tuoi problemi Linux entra qui e risolvili!

Moderatori: gunter, zendune

ftp

Postdi Luva » 18/02/03 18:50

come faccio a configurare un server ftp?
qual'è il miglior daemon ftp?
ciao
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Sponsor
 

Postdi sterlino » 19/02/03 14:29

beh, guarda, in teoria sarebbe ssh! ;-)
se sei riuscito a far funzionare il server sshd, dal client, oltre a dare il comando ssh per avere la sessione telnet, puoi usare sftp e ottieni il relativo analogo aggeggino...

qualcuno sa come si configura sshd in modo che quando da un client mi collego con sftp approdo in una directory imposta dal server in modo da impedire al client di sguazzare per tutto il filesystem (del server, quante ripetizioni!) ?

grazie e ave
hail to errol flynn!
let no man make law for me!
sterlino
Utente Junior
 
Post: 73
Iscritto il: 24/01/03 09:47
Località: asti

Postdi Nicola » 19/02/03 15:25

x sterlino: non sono esperto di Linux ma non basta che da remoto ti colleghi / fai collegari con un utente con privilegi limitati e setti i permessi in locale, in modo che l'utente possa vedere solo le cartelle che vuoi? :)

Ciao
Nicola
Nicola
Utente Senior
 
Post: 7381
Iscritto il: 08/02/02 01:00

Postdi sterlino » 19/02/03 16:42

dunque... devo guardaer di nuovo a casa, non ho più provato...
cmq non mi sono collegato con l'utente figo, ho creato un utente scamorza sul server apposta per quello e dal win client mi sono collegato con l'utente scamorza...
però riuscivo a risalire fino alla radice / di tutto il file sys...
probabilmente avevo solo i permessi in lettura (mi pare che tutte le dir sotto radice siano rwx-rx-rx in effetti...)
boh... controllo meglio
grazie e ave
hail to errol flynn!
let no man make law for me!
sterlino
Utente Junior
 
Post: 73
Iscritto il: 24/01/03 09:47
Località: asti

Postdi Luva » 19/02/03 20:38

il problema è che io mi collego via ftp e ssh da windows. e ho bisogno di mandare i file sul server...dato che nn sn riuscito ancora a configurare Samba, volevo collegarmi con per es cuteftp al server e metterci su i file ...
ciao ciao
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi sterlino » 20/02/03 08:36

ma alla fine ssh sei riuscito a farlo funzionare?

quello che intendevo dire è che se funziona ssh funzina anche sftp in quanto componente o sottoprodotto (chiamiamolo come vogliamo) di ssh
da dos del client windows scrivi

sftp utente_sul_server_linux@hostname_server_linux_sshd

ave ragazzi
hail to errol flynn!
let no man make law for me!
sterlino
Utente Junior
 
Post: 73
Iscritto il: 24/01/03 09:47
Località: asti

Postdi Luva » 20/02/03 20:37

ssh funziona...ma devo provare all'interno di una sessione si ssh?
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi sterlino » 21/02/03 08:10

no no...
sftp è un comando a linea di comando (eheh) che lanci da dos esattamente come fai con ssh...
si apre lui una sua connessione...
fa parte del pacchetto openssh che hai installato su winzo...

ave
hail to errol flynn!
let no man make law for me!
sterlino
Utente Junior
 
Post: 73
Iscritto il: 24/01/03 09:47
Località: asti

Postdi Luva » 21/02/03 14:49

ma io non uso openssh per winxo.
Io quando mi collego da winzo, uso putty.
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi Luva » 27/02/03 20:21

come facio a configurare ftp, in modo che io possa collegarmi da per esempio getright, o anche qualsiasi programma di ftp?
Io come demone ftp ho installato proftpd, devo modificare il file di configurazione?
grazie ciao
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi Luva » 28/02/03 20:27

Ecco il file di configurazione proftpd.conf
Se qualcuno ci capisce qualcosa, per esempio cosa devo fare per fargli accettare delle connessioni in ingresso...da qualsiasi programma....
Grazie ciao

# This is a basic ProFTPD configuration file.
# It establishes a single server and a single anonymous login.
# It assumes that you have a user/group "nobody" and "ftp"
# for normal/anonymous operation.

ServerName "ProFTPD Default Installation"
#ServerType standalone
ServerType inetd
DefaultServer on

# Port 21 is the standard FTP port.
Port 21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask 022

# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30

# Set the user and group that the server normally runs at.
User nobody
Group nogroup

SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog

# Normally, we want files to be overwriteable.
<Directory /*>
AllowOverwrite on
</Directory>

# A basic anonymous FTP server configuration.
# To enable this, remove the user ftp from /etc/ftpusers.
<Anonymous ~ftp>
RequireValidShell off
User ftp
Group ftp
# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias anonymous ftp

# Limit the maximum number of anonymous logins
MaxClients 50

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayFirstChdir .message

# Limit WRITE everywhere in the anonymous chroot
<Limit WRITE>
DenyAll
</Limit>

# An upload directory that allows storing files but not retrieving
# or creating directories.
# <Directory incoming/*>
# <Limit READ>
# DenyAll
# </Limit>
#
# <Limit STOR>
# AllowAll
# </Limit>
# </Directory>

</Anonymous>
Linux Slackware 10.x - Kernel 2.6.10-gX
- - - [ http://b4yzone.altervista.org ] - - -
Luva
Utente Senior
 
Post: 397
Iscritto il: 15/07/02 19:53
Località: Pavia

Postdi Beppe » 03/03/03 13:59

Io come demone ftp ho installato proftpd, devo modificare il file di configurazione?


Direi di si.. va beh che il pinguino è un grande ma no puoi certo aspettarti che si autoconfiguri.
Che ne sa lui di che tipo di configurazione hai bisogno.


Se qualcuno ci capisce qualcosa, per esempio cosa devo fare per fargli accettare delle connessioni in ingresso...da qualsiasi programma....


Nulla ... al server non gli ne frega assolutamente niente di che client usi
per le sessioni FTP.

Volevo inoltre segnalarti una cosa: PROftpD funziona con il
paradigma dei VirtualHost. tanto per indenderci come APACHE.
Ma tu nel tuo file di configurazione non ne hai neanche mezzo quindi
non dovrebbe fungere in nessuna maniera.

Io direi:
<Virtualhost 192.168.1.1> #facendo finta che giri su quell'indirizzo
ServerName "FTP server for user Luva"
DefaultRoot ~
TransferLog /path/del_file/log
AuthUserFile /path/del_file/passwd
</VirtualHost>

... questo è assai semplice ma per iniziare va bene.
Ora non ti rimane che leggere la documentazione e arrichirlo come
meglio credi.

Ciao Beppe
Powered by *^* D€bi@N Woody 3.0 *^*
Register User #270393 - http://counter.li.org
Beppe
Utente Senior
 
Post: 148
Iscritto il: 21/11/01 01:00


Torna a Software Linux

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti