Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: FTP server  (gelezen 2782 keer)

MikeVrind

  • Gast
FTP server
« Gepost op: 2008/02/20, 16:20:40 »
Ik ben vanmorgen begonnen om voor het eerst Ubuntu te installeren.
Met al de documentatie die hier te vinden is, is het naar eigen zegge goed verlopen. Het is me zelfs gelukt een webserver draaiende te krijgen. :p

Maar nu wilde ik ook een FTP server erbij doen.
Hiervoor gebruikte ik de informatie op:
http://www.ubuntu-nl.org/documentatie/netwerken/ftpserver/

Via 'sudo apt-get install vsftpd' installeerde ik vsFTPd.
Maar nu probeer ik via een FTP client in te loggen en nu krijg ik steeds de melding dat er geen verbinding kan worden gemaakt, of er wordt steeds om een wachtwoord gevraagd.

Het IP adres dat me notebook in het netwerk toegewezen heeft gekregen is 192.168.16.2, hiermee probeerde ik via de ftp ook verbinding mee te maken, ftp://192.168.16.2  en ik heb de anonieme account geprobeerd en ook de gegevens voor Ubuntu zelf, mijn gebruikersnaam en wachtwoord.
Maar beide werkte niet.

Sla ik soms een proces over dat het niet werkt of doe ik iets anders fout?
Want ik heb gewoon de handleiding doorgenomen zoals deze hier te vinden is.

BertvdP

  • Gast
FTP server
« Reactie #1 Gepost op: 2008/02/20, 18:14:41 »
dingen die je kunt controleren:
- wat verschijnt er in /var/log/vsftpd.log ?
- kun je vanaf de computer waar de server op draait wel ftp verbinding maken?
- wat gebeurt er als je op de andere (windows?) computer in een dosprompt "ping 192.168.16.2" typt?
- welke foutmelding krijg je als je op de andere computer in een dosprompt "ftp 192.168.16.2" typt?

Offline Roel1963

  • Lid
FTP server
« Reactie #2 Gepost op: 2008/02/23, 13:15:51 »
Citaat van: BertvdP
dingen die je kunt controleren:
- wat verschijnt er in /var/log/vsftpd.log ?
- kun je vanaf de computer waar de server op draait wel ftp verbinding maken?
- wat gebeurt er als je op de andere (windows?) computer in een dosprompt "ping 192.168.16.2" typt?
- welke foutmelding krijg je als je op de andere computer in een dosprompt "ftp 192.168.16.2" typt?
Ik heb denk ik hetzelfde probleem. Er valt bij mij met niet 1 andere PC een ftp verbinding te leggen, ondanks port forwarding in de router, en toestaan anonieme toegang.

Pingen gaat probleemloos. En /var/log/vsftpd.log geeft:

Sat Feb 23 13:05:13 2008 [pid 8245] CONNECT: Client "(mijn IP nummer)"
Sat Feb 23 13:05:13 2008 [pid 8244] [ftp] OK LOGIN: Client "(mijn IP nummer)", anon password "mozilla@example.com"
Sat Feb 23 13:05:13 2008 [pid 8246] [ftp] FAIL DOWNLOAD: Client "(mijn IP nummer)", "/", 0.00Kbyte/sec

Op de plaats "mijn IP nummer" verscheen uiteraard mijn werkelijke externe IP nummer ;)

Wat is er fout gegaan??

Offline HP

  • Lid
FTP server
« Reactie #3 Gepost op: 2008/02/23, 16:36:57 »
PASV misschien, de passieve mode? Ik lees daar niks over in de genoemde uitleg voor de ftp-server, maar dat was in het verleden voor mij wel vaak een oplossing als ik met ftp wel iets kon zien, maar er niet op kon......... kortom in de client de passieve modus aan / uitzetten.
--
Taking on nearly religious proportions, the established monetary institution exists as one of the most unquestioned forms of faith there is. How money is created, the policies by which it is governed, and how it truly affects society, are unregistered interests of the great majority of the population. [Zeitgeist addendum]

Offline Roel1963

  • Lid
FTP server
« Reactie #4 Gepost op: 2008/02/23, 16:49:56 »
PASV zegt me helaas niets... zit me nu alleen wel af te vragen of het bestand /etc/vsftpd.conf wel het juiste configuratiebestand is. Er zijn zeker 5 andere bestanden met dezelfde naam.

Niemand hier ervaring mee?

Offline Roel1963

  • Lid
FTP server
« Reactie #5 Gepost op: 2008/03/16, 22:24:47 »
Blijkbaar wordt vsftpd niet al te veel gebruikt, gezien de reacties?

Inmiddels kan ik vanuit het LAN netwerk op de ftp server.

Ik heb nu (tijdelijk) poorten 20/21 geopend voor toegang van buitenaf en getracht met filezilla de server te bereiken. Dit zijn de reacties:

Status:   Connecting to (ip-nummer)...
Status:   Connection established, waiting for welcome message...
Response:   220 Welcome to my FTP area!
Command:   USER anonymous
Response:   331 Please specify the password.
Command:   PASS **************
Response:   230 Login successful.
Command:   SYST
Response:   215 UNIX Type: L8
Command:   FEAT
Response:   211-Features:
Response:    EPRT
Response:    EPSV
Response:    MDTM
Response:    PASV
Response:    REST STREAM
Response:    SIZE
Response:    TVFS
Response:   211 End
Status:   Connected
Status:   Retrieving directory listing...
Command:   PWD
Response:   257 "/"
Command:   TYPE I
Response:   200 Switching to Binary mode.
Command:   PASV
Response:   227 Entering Passive Mode (192,168,1,2,145,35)
Command:   LIST
Error:   Connection timed out
Error:   Failed to retrieve directory listing

Waar gaat het nu uiteindelijk fout?

Offline Tukcedo

  • Lid
    • http://www.tukcedo.nl
FTP server
« Reactie #6 Gepost op: 2008/03/16, 23:34:07 »
Misschien toch dat PASV, of liever gezegd, "passive mode". Linux clients doen dat standaard meestal al, maar je moet wintendo programma's meestal in die mode zetten.
Tukcedo Services - Unix en Linux Consultants
http://www.tukcedo.nl

Offline Roel1963

  • Lid
FTP server
« Reactie #7 Gepost op: 2008/03/17, 00:15:51 »
Citaat van: tukcedo
Misschien toch dat PASV, of liever gezegd, "passive mode". Linux clients doen dat standaard meestal al, maar je moet wintendo programma's meestal in die mode zetten.
Filezilla is toch een Linux client? En wat dien ik dan passive te zetten, de server of de client?

FTP server
« Reactie #8 Gepost op: 2008/03/17, 06:48:54 »
Heb je hier al eens gekeken? Persoonlijk ken ik vsftp niet, ik maak gebruik van proftp...
[AMD X2 4600+] [8GB geheugen] [540 GB + 2 x 200 GB + 1 x 320 GBHD] [Kubuntu 8.10 + Vista Home Premium]

Offline Roel1963

  • Lid
FTP server
« Reactie #9 Gepost op: 2008/03/17, 08:09:44 »
Citaat van: stormzoeker
Heb je hier al eens gekeken? Persoonlijk ken ik vsftp niet, ik maak gebruik van proftp...
Ik ga er mee aan de slag! Helaas werkt proftpd niet bij mij (zie ander topic).

Offline Roel1963

  • Lid
FTP server
« Reactie #10 Gepost op: 2008/03/17, 22:06:06 »
In /etc/vsftpd.conf de volgende regels toegevoegd:

hide_ids=YES
pasv_min_port=50000
pasv_max_port=60000

en in de router poorten 50000 - 60000 geforward naar het ip adres binnen het netwerk, en de toegang is helemaal geregeld :)

Bedankt voor jullie hulp!

Offline HP

  • Lid
FTP server
« Reactie #11 Gepost op: 2008/03/18, 00:44:44 »
Graag gedaan; en fijn dat je de oplossing - die je dus uiteindelijk zelf hebt gevonden - hier hebt gemeld. Dank daarvoor ook
--
Taking on nearly religious proportions, the established monetary institution exists as one of the most unquestioned forms of faith there is. How money is created, the policies by which it is governed, and how it truly affects society, are unregistered interests of the great majority of the population. [Zeitgeist addendum]