amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Amiga, AmigaOS 4 > FTP-Server einrichten ??? [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2003-07-27, 00:01 h

Falcon
Posts: 3544
User
Tagchen,

offenbar bin ich zu blöde, einen Rechner als FTP-Server
einzurichten. Ich hab's folgendermaßen versucht:

Ich habe zwei Rechner via Genesis und einem Router im Netz.
Klappt auch soweit alles perfekt - bis auf FTP...

Ich will also von Compi A auf Compi B zugreifen.

Nun habe ich auf Compi B RC-FTPd V2.74 installiert.
Der hat mich angemeckert, weil ich in Genesis (unter INETD) den
FTP-Port akriviert hatte, mit dem Fehler "Port wurde evtl.
2 Mal geöffnet...".

Gut, in Genesis habe ich den Port deaktiviert und die Meldung
war weg.

Ich habe dann in RC-FTPd einen Testuser eingerichtet, bei dem
alles freigegeben ist (erstmal).

Greife ich nun von Compi A (mit AmFTP oder ATC) auf Compi B
zu, dann sagt Rechner A "Connection refused - Error 61".

Im Genesis-Logfenster von Compi 2 steht dann "Access from host
192.x.x.x to port 21 denied".

Wieso ?

Was mache ich da falsch ?

Ach ja, im Router habe ich Port 20-21 freigegeben.

Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ - Answer - Quote - Direct link - ]

2003-07-27, 00:16 h

HAK
Posts: 85
User
@ Falcon,

Ich habe hier zwar "nur" einen Hub und arbeite mit Miami, aber mein
ursprüngliches Problem waren die generellen Einstellungen in rc-ftpd.

Wie sieht es denn bei dir mit "anon", "max users" etc. aus?


Bye HAK

[ - Answer - Quote - Direct link - ]

2003-07-27, 00:19 h

Maverik
Posts: 756
User
Nun, blöd bestimmt nicht, aber rc-ftpd ist wenn man ihn noch nie benutzt hatte doch ein bißchen konfuß, ist jedenfalls meine meinung.

Das mit dem deaktivieren des Ports in Miami oder Genesis ist richtig, das handhabt ja denn der externe Server.
Im Grunde ist das ein zusammenspiel zwischen den Einstellungen "Benutzer" und "Gruppen".
Also erstes legst Du die User an.
Danach erst mal die laufwerke und Verzeichnisse unter "Gruppen".

Wenn Du nun unter Benutzer, eine Markierung auf "0" setzt heist das das das erste laufwerk oder Verzeichnis oben in der Liste "Gruppen" für diesen User zugänglich ist.
"x" für vollen Zugriff
1 würde demnach für das zweite laufwerk unter Gruppen stehen usw.
Es ist ein bißchen durcheinander, aber wenn man das erst mal raushat klappt es sehr gut.
probier mal ein bißchen, ich hoffe ich konnte Dir weiterhelfen.

--
-------------------------------------
mfg

Andreas

[ - Answer - Quote - Direct link - ]

2003-07-27, 00:29 h

Jinx
Posts: 2077
User
klingt ganz so, als hättest du den ftpd nicht verbunden.. im
hauptfenster des programms hast du ganz unten ein cyclegadget. um den
server zu aktivieren muss das auf "ftp verbunden" stehen.

gruß,
jinx
--
eMail: TheJinx@web.de
Homepage: http://www.TheJinx.de

[ - Answer - Quote - Direct link - ]

2003-07-27, 00:45 h

Falcon
Posts: 3544
User
Hi nochmal,

also unter USERS habe ich einen Test-User angelegt, bei
dem alle 16 Gruppen aktiv sind. Er hat einen Namen und
ein Paßwort.

Bei Gruppen habe ich ebenfalls erstmal eine Gruppe angelegt,
bei der unter allen 16 (tja, Usern, Griuppen ?) alles
freigegeben ist. Der Verzeichnis-Link geht auf SYS: und
der alias ist /sys.

Unrer allgemeine Einstellungen habe cih als Port die 21,
anonym ist abgehakt Nax- Users steht auf 0 /also beliegig)
und max CPS steht auch auf 0.

Ach ja, und verbunden ist er auch.


Es ist nun egal, ob ich mich mit AmFTP oder ATC als Uder
oder anonym einlogge, ich erhalte immer noch "Error 61"
im Genesis-Logfenster.
Ich "schiebe" den Fehler mal auf Genesis, bzw. dessen
Prefs. Nur was da wo woe falsch läugt - keine Ahnung... ;(

Wie gesagt, das Netzwerk als solches klappt. Ich kann mit beiden
Rechnern pingen, surfen, Files kopieren, etc.

Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ - Answer - Quote - Direct link - ]

2003-07-27, 11:43 h

Maverik
Posts: 756
User
Hab Dir gerade mal meine Konfig geschickt
--
-------------------------------------
mfg

Andreas

[ - Answer - Quote - Direct link - ]

2003-07-27, 13:33 h

Falcon
Posts: 3544
User
Hi Maverick,

danke für Deine Hilfe, aber das war's leider nicht.
Der Fehler muß (?!) in Genesis liegen, denn auch mit Deiner
Konfig schreibt Genesis "Access from host 192.168.x.x to port 21
denied".


Mal noch 'ne Frage zu den Gruppen.
Was bedeuten genau die 16 Schalter. In den Usereinstellungen,
ist klar, ordne ich dem User eine (oder mehrere) Gruppen zu.
Aber was soll ich den 16 Gruppen mit diesen Schaltern zuordnen ?

Lege ich in der Gruppeneinstellungen fest, welcher User auf diese
Gruppe zugreifen darf ?
Was aber macht das für einen Sinn ?
Das lege ich ja schon in den User-Einstallungen fest.
Außerdem würde dies bedeuten, daß ich nur max. 16 User ablegen
kann, denn mehr Gruppen gibt's ja nicht.

Was mache/verstehe ich da falsch ?

Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ - Answer - Quote - Direct link - ]

2003-07-27, 14:19 h

Big_H
Posts: 408
User
meiner meinung nach liegt das nicht an rc-ftp sondern an genesis.
gehe mal in die genesis einstellungen und dort unter zugriff und setzte dort mal alle einträge auf erlauben.


[ - Answer - Quote - Direct link - ]

2003-07-27, 15:20 h

Gururom
Posts: 267
User
geh mal mit dem Slidgadget FTP getrennt- FTP verbunden einmal off und einmal on, so klappts bei mir jedenfalls immer.

cu Guru

[ - Answer - Quote - Direct link - ]

2003-07-27, 15:24 h

DJBase
Posts: 3354
[Former member]
Ist ganz einfach.
In GenesisPrefs unter Database/Access muß der Port geöffnet werden:

ftp *.*.*.* allow log



[ - Answer - Quote - Direct link - ]

2003-07-27, 15:32 h

Lemmink
Posts: 2344
User
Bei den Benutzern legst du fest, in welchen Gruppen die Einzelnen Benutzer sind (können also beliebig viele Benutzer in maximal 16 Gruppen sein)
Unter Gruppen legst du die eigentlichen Verzeichnisse fest, auf die zugegriffen werden soll (auch hier beliebig vile Verzeichnisse verteilt auf maximal 16 Gruppen)
Ein Beispiel:

Gruppe A umfasst die Verzeichnisse DH0:gfx/pics und DH1:games
Gruppe B umfasst die Verzeichnisse DH2:Ablage/docs und DH1:

Benutzer EINS ist der Gruppe A zugeordnet
Benutzer ZWEI ist den Gruppen A und B zugeordnet

Benutzer EINS hat somit Zugriff auf DH0:gfx/pics und DH1:games
Benutzer ZWEI hat zugriff auf DH2:Ablage/docs, DH0gfx/pics und DH1: komplett

Vermute mal du hast den Gruppen einfach noch keine Verzeichnisse zugeordnet, also greifen deine Nutzer noch auf leere Gruppen zu, haben also im Endeffekt keinen Zugriff.
--
Das Grauen hat viele Gesichter und mein Spiegel zeigt mir jeden Morgen ein neues ;-)

Jetzt neuer, aber immer noch nicht interessanter: http://www.lemmink.joice.net

[ - Answer - Quote - Direct link - ]

2003-07-27, 19:39 h

Holger
Posts: 8116
User
Zitat:
Original von Falcon:
Greife ich nun von Compi A (mit AmFTP oder ATC) auf Compi B
zu, dann sagt Rechner A "Connection refused - Error 61".


Ich habe Genesis zwar nicht, aber nach meiner Vorstellung von Software sollte es doch wohl irgendwo ein Stück Text geben, in dem erklärt wird, was das Programm meint, wenn es dem Benutzer eine Nummer an den Kopf knallt.

Oder etwa nicht?

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2003-07-27, 21:08 h

Falcon
Posts: 3544
User
Hi Holger,

dachte ich ja auch...
Also wenn DU was findest, machen wir halbe-halbe, ok ?


@ ALL:

So, nachdem ich nun nochmal alles durchsucht habe, habe ich
keinen Fehler finden können.

In Genesis habe ich einen Benutzer (also Genesis-Benutzer)
eingestellt, der in der Fruppe USERS vertreten ist.
Unter HOSTS habe ich alle dem Netz zugehörenden Rechner mit IP
eingetragen, so auch den Router.

Bei DIENSTE steht unter ftp Port 21 tcp.
Unter ZUGRIFF habe ich ftp *.*.*.* erlauben log gesetzt.
Was heißt eigentlich der Eintrag $ *.*.*.* ? Der steh bei mir
auf VERWEIGERN und LOG.
INETD hat folgenden Eintrag: ftp stream tcp nowait root .....,
ist aber ausgeschaltet.
Unter NETZWERKE steht nur loop 127 loopback drin.


Bei den RC-FTPd Settings habe ich jetzt erstmal wieder
einen User (ADMIN) eingegeben, der auf die Gruppe 0 vollsten
Zugriff hat.
Unter GRUPPEN habe ich eine Gruppe, bei der unter '0' ein
großes, feetgedruchtes X steht (also voller Zugriff).
Das zugehörige Verzeichnis ist erstmal SYS: (zum testen).

Aber es ist zum Mäusemelken. Immer noch bekomme ich Error 61...
und Genesia meckert, daß der Zugriff auf Port 21 von dieser IP
(also der des Rechners, auf dem ATC läuft) zurückgewiesen wurde.


Ich könnte die ganze Sch*** aus'm Fenster kippen.
Es kann doch nicht soooo schwer sein, einen simlen, LOKALEN (!),
FTP-Server einzurichten.
Wenn's ja online wäre... aber das dürfte wohl fast egal sein...

Jetzt fällt mir gerade nochwas ein:
Ich muß doch wohl nicht die User, die ich in RC-FTPd angelegt
habe, auch noch in Genesis...
Kann aber ja eigentlich nicht sein, da die Genesis-User ja 'ne
völlig andere Kiste sind.

Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ Dieser Beitrag wurde von Falcon am 27.07.2003 editiert. ]

[ - Answer - Quote - Direct link - ]

2003-07-27, 21:15 h

Gururom
Posts: 267
User
Also ich habe den FTP Server gerade mal testweise installiert, und alles funzt, obwohl ich erschwerter weise noch hinter einem Router sitze.

Bei Interesse mail ich dir mal die Konfigdatei

Mail: SKolbe@SKolbe.de



[ - Answer - Quote - Direct link - ]

2003-07-27, 21:54 h

Maverik
Posts: 756
User
Zitat:
Original von Falcon:


Bei DIENSTE steht unter ftp Port 21 tcp.
Unter ZUGRIFF habe ich ftp *.*.*.* erlauben log gesetzt.
Was heißt eigentlich der Eintrag $ *.*.*.* ? Der steh bei mir
auf VERWEIGERN und LOG.
INETD hat folgenden Eintrag: ftp stream tcp nowait root .....,
ist aber ausgeschaltet.
Unter NETZWERKE steht nur loop 127 loopback drin.


Falcon.


[ Dieser Beitrag wurde von Falcon am 27.07.2003 editiert. ]



Also, das kann durchaus sein das der eine auch noch auf erlauben gesetzt werden muß, bei mir ist er es auf jeden Fall.
--
-------------------------------------
mfg

Andreas

[ - Answer - Quote - Direct link - ]

2003-07-27, 22:23 h

Falcon
Posts: 3544
User
Hi Gururom,

jau bitte amil mir die mal (thunderchild@wtal.de). Gracias.

Wieso eigentlich 'erschwerenderweise' ???
Ich sitze doch auch mit beiden Rechnern hinter einem Router.
In dem sind die Ports 20 und 21 für FTP freigegeben.
Diese Einstellung gilt (glaube ich) aber nur für die Seite
zum Netz hin. Im lokalen Netz geht sowieso alles.

In meinem Router (Netgear RP-614) kann ich pro Port nämlich
nur eine IP freigeben, auf die der Zugriff dann erlaubt ist.


Ich habe aber nochwas (interessantes ?) herausgefunden:

Solange RC-FTPd nicht gestartet ist, meldet mir Genesis auch
keinen illegalen Zugriff auf Port 21. Gut, irgendwo ja logo,
denn ich habe ja in den Genesis-Settings ftp deaktiviert.
Sobald der FTP-Server geladen ist, bekomme ich diesen
Fehler.
Ist das denn nun doch kein Genesis-Fehler, sondern einer
des FTP-Servers (der dann an Genesis weitergegeben wird ?) ?

Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ - Answer - Quote - Direct link - ]

2003-07-27, 23:55 h

Falcon
Posts: 3544
User
Hi,

ICH HAAAAAAAABSSSSSS !!!!!!!!!!!!!!!!!!!!!!!!!

Das Problem lag in Genesis, bzw. dessen Prefs begraben.

Zuerst hatte ich ausprobiert, was passiert, wenn ich den Genesis-
FTP Server wieder aktiviere. Und siehe da, das ging.
Zwar stimmte die Login-Geschichte vom anderen Rechner her
noch nicht, aber gut.

Aus lauter Frust habe ich dann mal eben alle Gruppen und
User in Genesis gekillt und die Prefs dann gespeichert.
Nach einem Reboot war dann trotzdem ein User namens 'root'
in den Prefs vorhanden. Ohne Paßwort, Gruppe=0, u.s.w.
Die Gruppen waren (merkwürdigerweise) leer. Ich hätte gedacht,
daß Genesis so intelligent ist und, wenn schon ein User in Gruppe
0 vorhanden ist, es auch eine Gruppe mit ID 0 anlegt -
war aber nicht.

So bin ich dann online gegangen.
Zuerst mal habe ich getestet, ob das INet (surfen, Mails holen
und schicken, etc.) noch klappt => Ergebnis: Alles ok.

Dann habe ich FTPd gestartet und meinen Testuser nochmal
aktiviert.
Dann der Test vom 2. Rechner mit AmFTP => KLAPPT !
Das selbe mit ATC => KLAPPT OOCH !

Nun bin ich soweit, daß ich Benutzer und Gruppen angelegt
habe und etwas 'herumspiele', um FTPd richtig zu verstehen
(die ganzen Schalter...).

Also nochmals vielen Dank für Eure Tipps und Ratschläge,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ - Answer - Quote - Direct link - ]

2003-07-28, 02:18 h

Falcon
Posts: 3544
User
Hi nochmal,

auch wenn's jetzt 'n büsch'n viel wird mit meiner Nerverei...

Wie mache ich das denn jetzt online (also übers INet) ?

Ich kenne ja meine IP, die vom Provider zugewiesen wird.
Die ist zwar jedesmal 'ne andere (weil ja dynamisch) aber ich kann
sie im Router abfragen und notieren.

Das habe ich auch schon versucht, bekomme aber auch hier wieder
Error 61...

Wie kann ich meinen 'Server' einen Namen geben (also z.B.
ftp.irgendwas.de) ?
Muß/kann ich den in Genesis irgendwo eingeben ?


Im Router hab' ich ja schon die FTP-Ports 20/21 freigegeben,
also müßte der externe Zugriff ja funzeln.

Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ - Answer - Quote - Direct link - ]

2003-07-28, 09:14 h

Big_H
Posts: 408
User
lege dir nen account bei http://www.dyndns.org an dann haste auch ne richtige ftp adresse

[ - Answer - Quote - Direct link - ]

2003-07-29, 12:10 h

Falcon
Posts: 3544
User
Hi,

vielen Dank an alle, die mir hehelft haben.

Es kalppt nun mit auch mit dem externen FTP-Zugriff.

Nachster Schritt: VNC... über's Netz... (Ich will alles !!!;) ;) ;)
)
Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ - Answer - Quote - Direct link - ]

2003-07-29, 12:51 h

ArminHuebner
Posts: 1349
User
@ Falcon

> vielen Dank an alle, die mir hehelft haben.
> Es kalppt nun mit auch mit dem externen FTP-Zugriff.

Das liest sich, als wärst Du ziemlich geschafft! 8o

Und erklären willst oder kannst Du's uns nicht? ?(

[ - Answer - Quote - Direct link - ]

2003-07-29, 16:46 h

Falcon
Posts: 3544
User
Hi,

@ Armin Huebner:

Das kannst Du wohl laut sagen.
An der Geschichte hab' ich jetzt sage und schreibe 2 volle
Tage (also quasi fast das ganze Wochenende) gearbeitet.

Daher auch meine kyrillische Schriftform...
(Mein Character-Rom hat'nen CRC-Error bekommen...).

Gestern dann nochmal einen Abend für die Sache mit FTP
online.

Aber jetzt bin ich wieder 'n Stück schlauer und kann
das nächste 'Projekt' anpacken: VNC...

Ciao,

Falcon.
--
Che-Hoa Yuin sagt:
Der Amiga kann alles, was man zum Arbeiten braucht...
... was er nicht kann, braucht man auch nicht !!!!!!!

Meine Homepage: http://home.wtal.de/elasticimages

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > FTP-Server einrichten ??? [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.