login  Naam:   Wachtwoord: 
Registreer je!
 Forum

FTP-server (Opgelost)

Offline Emonk - 05/12/2010 14:22 (laatste wijziging 05/12/2010 14:26)
Avatar van EmonkLid Hallo allemaal,

Ik heb met de tutorial http://www.site...FTP_server mijn FTP-server gebouwd. Op de pc waar de server draait werkt het prima, maar niet als ik op een andere pc verbinding probeer te maken, want dan zegt Filezilla het volgende:

  1. Verbinden met 192.168.1.65:21...
  2. Verbinding aangemaakt, welkomstbericht afwachten...
  3. 220 Inactivity timer = 120 seconds. Use 'site idle <secs>' to change.
  4. USER admin
  5. 331 Password required.
  6. PASS *******
  7. 530 Permission denied
  8. Fatale fout
  9. Kan niet verbinden met server


Eerst dacht ik dat het aan het wachtwoord lag, maar dat klopt! Waar ligt het wel aan?

Alvast bedankt.

12 antwoorden

Gesponsorde links
Offline Aar - 05/12/2010 15:42
Avatar van Aar PHP interesse Klopt het pad wel naar de plek waar de data staat?
Offline Emonk - 05/12/2010 15:51
Avatar van Emonk Lid Dit probleem is inmiddels verholpen. Hij geeft nu een andere fout, namelijk:

Hij kan wel connectie maken, maar kan geen bestanden overdragen (foutcode 550).
De poorten staan op 21-30010, en ook zonder firewall doet hij het niet. De rechten staan op 777.
Offline Aar - 05/12/2010 17:20
Avatar van Aar PHP interesse Rechten op 777?

Klinkt niet best....
Offline Kevin - 05/12/2010 18:58
Avatar van Kevin Crew Ajax/REST Zit je nog achter een router / hub ?
Offline Emonk - 06/12/2010 12:06 (laatste wijziging 06/12/2010 15:27)
Avatar van Emonk Lid @Aar: Het kan toch niet fout gaan met rechten 777?
@Kevin: Ik gebruik een modem, ik weet niet of dat een router is?

De foutmelding die ik krijg bij een bestandsoverdracht, met dezelfde of een externe computer, is de volgende (bij de ontvanger):
  1. Status: Download starten van /bestand.txt
  2. Commando: CWD /
  3. Antwoord: 250 CWD successful. "/" is current directory.
  4. Commando: PWD
  5. Antwoord: 257 "/" is current directory.
  6. Commando: TYPE A
  7. Antwoord: 200 Type set to A
  8. Commando: PASV
  9. Antwoord: 227 Entering Passive Mode (192,168,1,65,0,27)
  10. Commando: RETR bestand.txt
  11. Antwoord: 150 Connection accepted
  12. Antwoord: 550 can't access file.
  13. Fout: Bestandsoverdracht mislukt


en bij de server:
  1. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> CWD /
  2. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> 250 CWD successful. "/" is current directory.
  3. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> PWD
  4. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> 257 "/" is current directory.
  5. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> TYPE A
  6. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> 200 Type set to A
  7. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> PASV
  8. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> 227 Entering Passive Mode (192,168,1,65,0,27)
  9. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> RETR bestand.txt
  10. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> 150 Connection accepted
  11. (000005)6-12-2010 15:24:25 - admin (192.168.1.65)> 550 can't access file.


Nog een BELANGRIJKE opmerking: ik merk dat ik 2 IP-adressen heb: eentje die verschillend is per pc, 192.168.1.65 (waarmee ik wel verbinding kan maken met de server) en eentje die mijnip.nl geeft, de standaard gateway, 85.144.61.40 (waarmee ik geen verbinding kan maken met de server).
Offline ikkedikke - 06/12/2010 15:58
Avatar van ikkedikke PHP expert Dat laatste kan heel goed te maken hebben met de router waar je achter zit.

wat je kan proberen is eens met dezelfde account via ssh op je server gaan werken en eens kijken of je het bestand kan openen.

Als je een nieuw bestand aanmaakt via ftp, welke gebruiker krijgt dit bestand?

PS: met 777 aan bestandsrechten kan er juist erg veel mis gaan, maar daar moet je misschien maar even naar zoeken.
Offline FrankL - 06/12/2010 16:08
Avatar van FrankL Lid 192.168.1.65 is het lokale computeradres in het lokale netwerk.
85.144.61.40 is het internet adres, je IP.

Het is een FTP host op je eigen computer als ik mag aannemen?

De connectie verloopt goed, echter ligt het niet aan het bestand? Is het niet te groot, verkeerd bestandstype, zulk soort dingen.
Offline Emonk - 06/12/2010 16:09
Avatar van Emonk Lid Nee, het is een gewoon txt-bestand. De rechten zijn 644, op Windows kun je dat niet wijzigen :-).
Maar nu kan ik niet eens meer de mappenlijst krijgen. Wel de verbinding...
Offline WimJ - 06/12/2010 16:11
Avatar van WimJ Grafische gevorderde met rechten 777 kan ik heel je servertje plat leggen ..
Offline Emonk - 06/12/2010 17:45
Avatar van Emonk Lid Welke rechten zijn het handigst?
Offline Kevin - 06/12/2010 19:37
Avatar van Kevin Crew Ajax/REST 644 is genoeg in het algemeen.
Offline Emonk - 06/12/2010 19:46 (laatste wijziging 07/12/2010 16:29)
Avatar van Emonk Lid Oké dan staat dat goed.

Maar hij kan nog steeds geen bestanden overplaatsen, niet met FileZilla, niet met FireFTP. Met opdrachtprompt lukt het wel...

edit: Nu kan ik zelfs niet meer aanmelden!
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s