linux-gateway till proftpd..

Linux & BSD

2 svar · 236 visningar · startad av RanXeroX

Medlem sedan maj 2000829 inlägg
Trådstart#1

YO , på er..

De e så att jag har en ftp server hemma, med proftpd, och jag har lite konstiga problem.

Jag har en kamtrat som heter "kalle".

Kalle har en linuxbox som står hemma med mandrake 8.0 , han har använt sig av de grafiska funktinerna för att få mandrake att fungera som en gateway.

Han kan connecta till en annan kamrat till oss, som kör gftp6 , med sin dator som ligger bakom linux-boxen.

Men när han ska connecta till min linux-box så går det inte med hans dator som ligger bakom sin gateway (linux-boxen hos kalle).

Han får uppfelmedelandet iligal portcommand.

Men när han connectar till min linux-box från sin egen så är det inte några problem..

jag har skrivit av proftpd:s loggar när han försöker connecta.. men jag har ändrat lite på användarnamn och de första ip numrerna..

minserver.mindoman - ProFTPD 1.2.2rc3 (release) (built Wed Jun 20 16:35:03 PDT 2001) standalone mode STARTUP
- connected - local : xxx.xxx.xxx.xxx:21
- connected - remote : xxx.xxx.xxx.xxx:1141
- FTP session opened.
- received: USER kalle
- received: USER kalle
- received: USER kalle
- received: USER kalle
- received: PASS (hidden)
- received: PASS (hidden)
- received: PASS (hidden)
- received: PASS (hidden)

- Config for ProFTPD Test Installation:
- Limit
- DenyGroup
- /*
- AllowOverwrite
- Umask
- MaxClients
- MaxClientsPerHost
- RateReadBPS
- DefaultServer
- Umask
- User
- UserName
- Group
- GroupName
- DefaultRoot
- MaxClients
- MaxClientsPerHost
- TransferLog
- RateReadBPS
- DefaultChdir
- USER
- CURRENT-CLIENTS
- USER kimtrim: Login successful.
- Preparing to chroot() the environment, path = '/ftp'
- Environment successfully chroot()ed.
- Linuxprivs: capabilities '= cap_net_bind_service+ep'.
- received: REST 1
- received: REST 1
- received: REST 0
- received: REST 0
- received: SYST
- received: SYST
- received: PWD
- received: PWD
- in dir_check_full(): path = '/', fullpath = '/ftp'.
- received: PORT 192,168,0,17,4,118
- received: PORT 192,168,0,17,4,118
- Refused PORT 192,168,0,17,4,118 (address mismatch).

De första ipnumrerna xxx.xxx.xxx.xxx de är det ip numrerna vi har utot.

Men 192.168.0.17 det är det ip numret som kalle har på sin maskin bakom gatewayen..

Är det några som har några förslag av detta ämne..

// XeroX

Medlem sedan maj 2000829 inlägg
#2

Jag vet inte riktigt vad det kan vara för fel, för kalle kommer åt en annan bekant..

Men men , jag fixade till det så min ftp klarade av passiv ftp,

och tilldelade dessa på egna portar..
så nu kan han accessa..

Om det är någon som förstog varför så är det bara att höra av sig..

Medlem sedan juli 2001183 inlägg
#3

Hade samma problem själv, det var nog "passive" som löste problemet.

251 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)