PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ftp, sql ports



tok
28.04.04, 16:21
hallo zusammen,
habe folgendes problem:

suse 6.0 router funktioniert wunderbar, wenn man es beim surfen und email-
abfragen belässt

nun möchte ich mit meinem winxp-client ueber einen
ftp-client meine sql-datenbanken administrieren.

nur leider läasst er mich nicht auf meinen server.
login abgewiesen.

zudem kann zeigt mir kein ftp-client ordnerinhalte an.
das heisst ich komm auf einen ganz normalen server ohne sqladmin rauf,
aber die ordnerinhalte fehlen halt.

alles im non passive mode. das ist zwingend.

denk mal, dass ich irgendwelche ports durchschalten muss.

habe kein iptables.



danke für jedehilfe.
grüße
tim

Svenny
28.04.04, 17:14
per FTP Client SQL Datenbanken managen??

hmm.. häääääääääääh wie jetzt ?! :confused:

tok
28.04.04, 17:30
ja,
anlegen, editieren, etc.

wie auch immer.

jedenfalls funktioniert der active mode über den router nicht,
kennt jmd den befehl zum port freischalten....
oder was auch immer nicht stimmt !

danke
grüße
tim

Berufspenner
28.04.04, 21:42
Hi@all

Ähm, verstehe ich das jetzt richtig: du möchtest deine Datenbank über die interne Datenbankeben (Datein auf deiner Platte) administrieren? Damit bringst du doch dein ganzes DBMS durcheinander. Was denkst du, wofür das denn überhaupt da ist; und SQL erst? Ich an deiner Stelle würde von solchen experimenten die Finger lassen. Nimm also nen passenden Client für dein DBMS. Dafür gibt es dir ja schließlich.

Cu
André

tok
28.04.04, 21:56
nein nein,

vergesst bitte alles, was ich ueber sql gesagt habe.


ich möchte nur wissen,
wie ich im active mode auf einen ftp server raufkomme bzw.
ob ich die ports mit ipchains oder masqadm freischalten muss.

ich brauche den active mode zwingend.

danke
grüße
tim

art
29.04.04, 11:53
checks noch immer nicht ganz... kommst du nun auf den server oder nicht? wenn du per ftp draufkommst und keine ordnerinhalte angezeigt bekommst sind anscheinend alle ports (ein port: 21) frei, wenn du gar nicht draufkommst brauchst dich ned wundern warum keine ordnerinhalte angezeigt werden...

mfg
art

tok
29.04.04, 18:14
- also ich komm rauf,
aber er zeigt keine ordnerinhalte an.


- dann hab ich auf nem anderen server (auch active mode)
ein phpadmin-tool fuer mysql.
auf diesen server komm ich gar nicht.


irgend ne idee?

Svenny
29.04.04, 18:32
ich check immernoch nicht um was es nun geht, sql, phpmyadmin, ftp ?!?!?!?! :confused: :confused: :confused:

tok
29.04.04, 18:47
och *******e, mensch ... :-)

ok:
- ich komm per ftp-client (flashfxp) oder auch mit dem html-kit
auf die ftp-server rauf. allerdings zeigt er mir die ordnerinhalte
im active mode nicht an. und ich muss zwingend im active mode da rauf.

das war das erste problem.
das zweite:

- da ich auf einigen servern ein php-tool (kennst du phpmyadmin von zampp?
sowas in der art hab ich dort auf den servern laufen) zum administrieren meiner sql-datenbaken habe(datenbanken auf dem server),
will ich mich bei diesem tool einloggen.
nun ist es so, dass ich dort (an das tool) dann gar nicht rauf komme,
und man mich sofort wieder vom server schmeisst.

falls das zu unverständlich ist,
würd ich mich sonst auch riesig ueber hilfen zu meinem ersten problem freuen.
denn damit löst sich wohl das zweite von selbst.


danke.

grüße
tim

$kuLL
29.04.04, 19:29
http://www.linuxforen.de/forums/search.php?searchid=115129

Du hättest dir das ganze Theater hier sparen können, wenn du gleich mal die Suche in Anspruch genommen hättest. Dazu ist sie schliesslich da.

Greez

tok
29.04.04, 22:19
also das ist jetzt meine "port-datei",
die ich ausführe....

ich hab unten port 20 offensichtlich freigeschaltet,
es klappt aber immer noch nicht:
"425 Can't build data connection: Connection refused"

...steht dort immer.

bitte bitte helft mir, brauch das ganze dringend...


#!/bin/sh#
#
#
echo ----- Port Forwarding: ---------
#

#
/sbin/ipchains -F
/sbin/ipchains -X
/sbin/ipchains -P output ACCEPT
/sbin/ipchains -P input ACCEPT
/sbin/ipchains -P forward ACCEPT
#
/sbin/ipchains -A forward -s 192.168.1.0/255.255.255.0 -j MASQ
#
echo ---------- Starte Module ----------
#
modprobe ip_masq_irc
#
#
#
ipmasqadm autofw -A -v -r tcp 2300 2400 -h 192.168.1.2
ipmasqadm autofw -A -v -r udp 2300 2400 -h 192.168.1.2
ipmasqadm autofw -A -v -r tcp 28800 28900 -h 192.168.1.2
ipmasqadm autofw -A -v -r udp 47624 47624 -h 192.168.1.2
ipmasqadm autofw -A -v -r udp 4665 4668 -h 192.168.1.2
ipmasqadm autofw -A -v -r tcp 46460 4665 -h 192.168.1.2
#
ipmasqadm autofw -A -v -r tcp 24500 24505 -h 192.168.1.2
#
echo ---------- ftp -----------
ipchains -A input --sport 21 -d 0.0.0.0 1024: -p tcp -i ppp0 -j ACCEPT
ipchains -A output --sport 21 -d 192.168.1.0/24 1024: -p tcp -i eth0 -j ACCEPT
ipmasqadm autofw -A -v -r tcp 20 21 -h 192.168.1.2
ipmasqadm autofw -A -v -r udp 20 21 -h 192.168.1.2
#
echo ---------- ENDE ----------

tok
01.05.04, 19:48
schau doch mal bitte einer nach.... bitte ! :confused:

art
03.05.04, 20:47
also: im active mode versucht der ftp-server eine connection zu dir
aufzubauen um dir daten zu schicken (data port) - und das gelingt
ihm anscheinend nicht da auf deinem rechner (client) diese ports
geblockt sind (ergo: connection refused).

guck mal hier, da is der vorgang ziemlich gut beschrieben:
http://slacksite.com/other/ftp.html

mfg
art

tok
05.05.04, 02:06
ok, alles klar.
dank dir dafuer.


wie kann ich denn jetzt den port 20 für den ftp-server freischalten?

suse 6.x ...

danke schonmal.

grüße
tim

Harry
05.05.04, 08:04
Hallo,

active-FTP ist per Default mit Masquerading meines Wissens nach nicht wirklich brauchbar (ich mag mich da auch vielleicht vertun - ipchains liegt schon zu weit in der Vergangenheit für mich ;)).
Du wirst ohne Proxy-Server keine Lösung bekommen. Es gibt jedoch einige FTP-Proxy-Server, die Du auf Deinem Router einsetzen kannst und die dann auch active-FTP unterstützen. Ein Beispiel wäre auf einer SUSE-Distri die SuSE-Proxy-Suite, die eben genau einen solchen besagten FTP-Proxy enthält.

Wobei ich noch nicht verstehe, warum Du unbedingt auf active-FTP bestehst - eigentlich versteht doch heutzutage jede FTP-fähige Applikation auch das passive FTP -> Kommando: PASV oder EPSV. :rolleyes:

Harry

tok
05.05.04, 15:19
und die lösung ist:


modprobe ip_masq_ftp



eeeaaaassssyyyyy ...

Harry
05.05.04, 15:40
Fein :)

Aber erklär mir doch bitte noch, warum Du so zwanghaft active-FTP einsetzen musst - das interessiert mich wirklich.

Harry

tok
05.05.04, 16:12
einige server von meinen eiten, die ich gemacht habe,
fordern zwingend actice ftp...

da ich vorher alles schön per hardware-router gemacht hab,
dacht ich mir son linux-router tuts auch... tut er auch jetzt :-)

grüße
tim