[Proftpd] weigert alle gebruikers

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Anoniem: 92875

Topicstarter
Nadat ik met succes proftpd heb geinstalleerd en de volgende script gebruik
http://www.proftpd.org/docs/configs/anonymous.conf
runned hij naar behoren!
Dus mijn volgende stap is het inloggen op de ftp server, maar dit wil van geen kant lukken!

Als ik inlog op de server krijg ik de volgende error:

[/code]
[10.0.0.150]
USER anonymous
331 Anonymous login ok, send your complete email address as your password.
PASS (hidden)
530 Login incorrect.
Connection failed
Delaying for 120 seconds before reconnect attempt #1
[/code]

ik heb een user nobody en een group nogroup aangemaakt!
In mijn hosts.allow staat: ftpd: ALL

iemand enig idee wat ik fout doe ? ik kom er niet uit en het lijkt me dat ik weinig fout heb gedaan sinds ik niets an de config veranderd heb.

Acties:
  • 0 Henk 'm!

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Staat er in je /var/log/ftplog oid (/var/log/xferlog ?) niet iets wat je verder op weg kan helpen?

Acties:
  • 0 Henk 'm!

Anoniem: 92875

Topicstarter
er is werkelijk ook geen log te bekennen dus heb geen idee! maar je zou in princiep in moeten kunnen loggen met deze script right ?

Acties:
  • 0 Henk 'm!

  • stefklep
  • Registratie: Januari 2003
  • Laatst online: 28-06 10:57

stefklep

((Stefklepje))

Het is trouwens geen script maar een config file ;) kijk eens in je /var/log mischien in de messages of in auth file staat vaak bij mijn de probleemen in als die er zijn >:)

Acties:
  • 0 Henk 'm!

  • zAo
  • Registratie: Maart 2002
  • Laatst online: 30-06 11:54

zAo

GPLv2 Fanboy

Wat staat er in /etc/ftpusers?

Acties:
  • 0 Henk 'm!

Anoniem: 92875

Topicstarter
dit valt er terug te vinden

code:
1
2
3
4
5
6
7
8
9
Jan 21 11:25:45 Lexiun proftpd[935]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''
Jan 21 11:26:56 Lexiun proftpd[936]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''
Jan 21 11:27:45 Lexiun proftpd[940]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''
Jan 21 11:28:38 Lexiun proftpd[943]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''
Jan 21 11:28:56 Lexiun proftpd[945]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''
Jan 21 11:29:10 Lexiun proftpd[946]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''
Jan 21 11:29:12 Lexiun proftpd[947]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''
Jan 21 11:29:13 Lexiun proftpd[948]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''
Jan 21 11:29:13 Lexiun proftpd[949]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: ''


maar ik weet zeker dat user FTP bestaat
hij staat in me /etc/passwd
en de group FTP bestaat ook
staat ok netjes in /etc/group

so :S

[ Voor 6% gewijzigd door Anoniem: 92875 op 21-01-2005 17:28 ]


Acties:
  • 0 Henk 'm!

  • ripperke
  • Registratie: Augustus 2003
  • Laatst online: 05-12-2024

ripperke

w00t!

lijkt erop dat je shell leeg is in /etc/passwd zou /bin/false moete zijn

If TCP/IP handshaking was less formal, perhaps SYN/ACK would be YO/WASSUP


Acties:
  • 0 Henk 'm!

Anoniem: 92875

Topicstarter
ripperke schreef op vrijdag 21 januari 2005 @ 17:32:
lijkt erop dat je shell leeg is in /etc/passwd zou /bin/false moete zijn
net even aangespast maar nog geen succes

/var/log/auth.log zegt:

code:
1
2
3
4
5
Jan 21 11:57:10 Lexiun proftpd[982]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: '/bin/false'
Jan 21 11:58:14 Lexiun proftpd[989]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: '/bin/false'
Jan 21 11:58:20 Lexiun passwd[990]: (pam_unix) password changed for ftp
Jan 21 11:58:20 Lexiun passwd[990]: (pam_unix) Password for ftp was changed
Jan 21 11:58:30 Lexiun proftpd[991]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: '/bin/false'

[ Voor 3% gewijzigd door Anoniem: 92875 op 21-01-2005 17:59 ]


Acties:
  • 0 Henk 'm!

  • stefklep
  • Registratie: Januari 2003
  • Laatst online: 28-06 10:57

stefklep

((Stefklepje))

laat je ftp user eens in zien in je passwd en eventuweel in group

Acties:
  • 0 Henk 'm!

Anoniem: 92875

Topicstarter
/etc/passwd
code:
1
2
3
4
identd:x:100:65534::/var/run/identd:/bin/false
sshd:x:101:65534::/var/run/sshd:/bin/false
wesley:x:1000:100::/home/wesley:
ftp:x:1001:105::/home/ftp:/bin/false

/bin/false is net door mij toegevoerd

/etc/group/
code:
1
2
nobody:x:104:
ftp:x:105:


ik start proftpd op met ./proftpd -c /usr/etc/proftpd.conf

Acties:
  • 0 Henk 'm!

Anoniem: 92875

Topicstarter
zAo schreef op vrijdag 21 januari 2005 @ 17:15:
Wat staat er in /etc/ftpusers?
bestaat dus niet

jullie trouwens alvast bedankt voor de moeite

Acties:
  • 0 Henk 'm!

  • stefklep
  • Registratie: Januari 2003
  • Laatst online: 28-06 10:57

stefklep

((Stefklepje))

Anoniem: 92875 schreef op vrijdag 21 januari 2005 @ 17:57:
[...]


net even aangespast maar nog geen succes

/var/log/auth.log zegt:

code:
1
2
3
4
5
Jan 21 11:57:10 Lexiun proftpd[982]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: '/bin/false'
Jan 21 11:58:14 Lexiun proftpd[989]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: '/bin/false'
Jan 21 11:58:20 Lexiun passwd[990]: (pam_unix) password changed for ftp
Jan 21 11:58:20 Lexiun passwd[990]: (pam_unix) Password for ftp was changed
Jan 21 11:58:30 Lexiun proftpd[991]: Lexiun (10.0.0.151[10.0.0.151]) - USER ftp (Login failed): Invalid shell: '/bin/false'
moet er wel een file staan in /bin die false heet ;)

je kan die van mijn eventuweel neemen en hem zetten in /bin dir http://stefan.sharper.nl/false

[ Voor 4% gewijzigd door stefklep op 21-01-2005 18:09 ]


Acties:
  • 0 Henk 'm!

  • AtleX
  • Registratie: Maart 2003
  • Niet online

AtleX

Tyrannosaurus Lex 🦖

Voeg in je config bestand de regel
code:
1
RequireValidShell           off

toe. Een user die inlogt hoeft dan geen valide shell meer te hebben. Vergeet niet na de wijziging je FTP-server te herstarten!

Sole survivor of the Chicxulub asteroid impact.


Acties:
  • 0 Henk 'm!

  • stefklep
  • Registratie: Januari 2003
  • Laatst online: 28-06 10:57

stefklep

((Stefklepje))

AtleX schreef op vrijdag 21 januari 2005 @ 18:05:
Voeg in je config bestand de regel
code:
1
RequireValidShell           off

toe. Een user die inlogt hoeft dan geen valide shell meer te hebben. Vergeet niet na de wijziging je FTP-server te herstarten!
Zo kan het ook ja :P

Acties:
  • 0 Henk 'm!

Anoniem: 92875

Topicstarter
gedaan, en me log file geeft geen error, maar kan nog steeds niet inloggen en hij blijft dezelfe ffout geven :(

maybe iets te maken met /etc/ftpusers die ik niet heb

Acties:
  • 0 Henk 'm!

  • Paul
  • Registratie: September 2000
  • Laatst online: 16:06
een andere optie is om een symlink te maken van /bin/false naar /bin/ftp ofzo, en vervolgens /bin/ftp toe te voegen aan /etc/shells en alle users die alleen maar mogen FTPen de shell /bin/ftp te geven.

Zo kun je beperken wie er in mogen loggen. Dat kan overigens ook in /etc/proftpd.conf met DenyGroup en zo.

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


Acties:
  • 0 Henk 'm!

Anoniem: 92875

Topicstarter
haahha hij werkt
na het toepassen dat er geen shell nodig was kreeg ik in me syslog een error dat de map die hij zocht niet bestond !!!!!

even aangepast en hopla hij werkt

jullie veel dank voor de moeite.
Pagina: 1