Toon posts:

Pure FTPD werkt niet??

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een linux debian bak als server draaien. Ik wil dat de gebruikers die geregistreerd zijn als user gewoon kunnen inloggen op hun home dir, en bepaalde mappen die ik ze rechten gegeven heb.

Ik heb pure-ftpd geinsalleerd en als het goed is moet ik gewoon met m'n linux users kunnen inloggen maar dit lukt niet? Ik krijg wel connectie met me server maar inloggen kan niet.

Wat doe ik fout?

  • Sluuut
  • Registratie: Februari 2003
  • Laatst online: 14:10
Wat voor foutmelding krijgen die users precies?

[ Voor 10% gewijzigd door Sluuut op 10-04-2006 10:18 ]

57696520646974206c65657374206973206e657264


Verwijderd

Topicstarter
de users kunnen wel gewoon inloggen op de linux bak zelf. maar als ik dan vanaf een andere computer (windows) wil inloggen op de ftp server van m'n linux bak dan kan dat niet.

Als ik naar de ftp server ga via flash fxp en typ het ip + wachtwoorden etc in krijg ik deze melding:

WinSock 2.0 -- OpenSSL 0.9.7g 11 Apr 2005
Connecting to ***.***.***.***-> IP=***.***.***.***PORT=21
Connected to ***.***.***.***
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 1 of 50 allowed.
220-Local time is now 10:35. Server port: 21.
220-This is a private system - No anonymous login
220 You will be disconnected after 15 minutes of inactivity.
USER test1
331 User test1 OK. Password required
PASS (hidden)
530 Authentication failed, sorry
Connection failed
Delaying for 120 seconds before reconnect attempt #1

Heel raar dus? want de ftp server is up, maar kan dus niet inloggen met de linux accounts

[ Voor 4% gewijzigd door Verwijderd op 10-04-2006 10:55 ]


  • Sluuut
  • Registratie: Februari 2003
  • Laatst online: 14:10
Misschien handig om je IP weg te halen..

Het kan aan meerdere dingen liggen. Heb je gewoon users aangemaakt in Linux of echt in PureFTPD zelf? Kan zijn dat je IP niet allowed is voor die account. Kan zijn dat het een fout wachtwoord is.. Let op dat alles case sensitive is in Linux ;)

Je zou anders een andere client kunnen proberen, zoals ProFTPD/GLFTPD..

57696520646974206c65657374206973206e657264


Verwijderd

Topicstarter
en hoe allow je je ip voor een account?:D heb in linux zelf gewoon systeemusers aangemaakt met allemaal een eigen home dir. Wachtwoord is goed weet ik zeker. ProFTPD heb ik ook al geprobeerd maar krijg de zooi echt niet aan de praat. GLFTPD zou ik idd kunnen proberen. Maar normaal gesproke is het toch mogelijk om meteen in te loggen als je de ftp server installeert, en inlogd met de linux gebruikers?

  • Sluuut
  • Registratie: Februari 2003
  • Laatst online: 14:10
Ik heb geen idee of ProFTPD samenwerkt met de Linux gebruikers. Normaal doen FTP servers dat niet, de enige die dat doet die ik ken is de ingebakken FTP server van Windows.

Je hebt bepaalde commando's zoals site addip of site <username> wat info weergeeft. Wellicht werkt site help wel... maar dan moet je wel eerst kunnen connecten :P

57696520646974206c65657374206973206e657264


  • Four
  • Registratie: Oktober 2001
  • Niet online

Four

I void warranty

heb je al geprobeert om bij de server in te loggen vanaf de linux bak zelf?

Dus connecten met 127.0.0.1 en zo voorts. Dan kun je in ieder geval beveiligings isue's uit sluiten.

dwyslexy != luiheid !! Taalpuristen sla uw slag


  • MrBarBarian
  • Registratie: Oktober 2003
  • Laatst online: 07-03-2023
Sluuut schreef op maandag 10 april 2006 @ 11:42:
Ik heb geen idee of ProFTPD samenwerkt met de Linux gebruikers. Normaal doen FTP servers dat niet, de enige die dat doet die ik ken is de ingebakken FTP server van Windows.
ooit al eens van PAM gehoord??

Anyway, check your logs..

iRacing Profiel


Verwijderd

Topicstarter
ja kan allemaal, dus weet ook niet wat het kan zijn? anders moet ik bij pure-ftpd gebruikers zelf aanmaken?

  • Zware Unit
  • Registratie: Maart 2001
  • Laatst online: 09-01 22:32
Hoe heb je Pure-FTPD gecompileerd (opties)?

... all gonna wonder how you ever thought you could live so large and leave so little for the rest of us...


Verwijderd

Juistem, je moet zelf gebruikers aan gaan maken want het werkt in de 1ste instantie niet direct samen met je linux users.

code:
1
2
groupadd ftpgroup
useradd -g ftpgroup -d /dev/null -s /etc ftpuser

Hierna kan je alle users toevoegen dmv "pure-pw" commando
Voorbeeld:
code:
1
pure-pw useradd gebruiker -u ftpuser -d /home/ftpusers/gebruiker

Let wel op dat je niet -D gebruikt want dan kan de user in al je bestanden komen.
Nu is de gebruiker chrooted.
Na veranderingen moetje altijd de database updaten dmv:
code:
1
pure-pw mkdb


Er zijn nog veel meer mogelijkheden, zoals het converten van system users naar ftp users:
code:
1
pure-pwconver >> /etc/pureftpd.passwd


Probeer maar wat...
en check http://download.pureftpd..../doc/README.Virtual-Users

  • Sluuut
  • Registratie: Februari 2003
  • Laatst online: 14:10
MrBarBarian schreef op maandag 10 april 2006 @ 14:49:
[...]


ooit al eens van PAM gehoord??
Daar had ik nog niet van gehoord nee..
Maar ik weet dan ook echt bar weinig van Linux.

weer wat geleerd :)

57696520646974206c65657374206973206e657264


Verwijderd

Topicstarter
hmm ik heb die hele site gelezen en dingen geprobeert zoals het er staat. misschien omdat ik al aardig wat ftp pakketen geinstallerd heb, maar wel alles gewoon verwijdert heb, zijn er misschien resten blijven hangen die elkaar tegen zitten?
Pagina: 1