FTP-Server FTP-Server einrichten

Status
Für weitere Antworten geschlossen.

o0Pascal0o

Bruder von Johnny English
Hallo,

ich habe einen FTP-Server eingerichtet. Also Passwort und Adresse habe ich und komme auch drauf dann. Folgendes steht dort dann:

08/15/2009 07:37 Verzeichnis .
08/15/2009 07:37 Verzeichnis ..
08/15/2009 07:37 0 .ftpquota
08/15/2009 07:37 Verzeichnis MySQLadmin
08/15/2009 07:37 Verzeichnis PgSQLadmin
08/15/2009 07:37 Verzeichnis filemanager

Ich möchte den FTP dazu nutzen, um Bilder und Dokumente dort abzuspeichern. Das soll auch in 2 oder 3 Ordnern passieren. Dieser soll dann von anderen Benutzern auch genutzt werden können, um dort etwas hochzuladen bzw. herunterzuladen. Am Besten, wenn sie auf einen link klicken, dass sie dann direkt dort etwas hoch- bzw. runterladen können. Natürlich sollen sie aber nichts zerstören können, was mit dem FTP an sich zu tun hat. Die oben aufgeführten Verzeichnisse sehen mir aber "gefährlich" aus. Diese sollten denke ich also vor den Benutzern geschützt sein. Wie stelle ich das ein? Also dass die Benutzer praktisch nur 2 Ordner sehen:

FTP-Server-Adresse:
\Bilder
\Dokumente

Kann ich auf einer Seite, den FTP-Server-Link + den Anmeldenamen und Passwort mit dem link mitgeben, so dass die Benutzer nicht ständig den Anmeldenamen und das Passwort eintragen müssen?

Wie mache ich das jetzt?

Vielen Dank

Pascal
 
du hast aber auch Kraft - war wohl kein großes Problem den Thread hier her zu verschieben. Thx.

@MaXg
ich möchte keinen FTP auf meinem PC einrichten, der ist ja kaum on.
 
Du willst also Leuten Zugriff auf einen Ordner im Web per FTP erlauben.
Dann schau doch mal bei deinem Anbieter vom Webspace nach, dort hast du doch ein Kundencenter. Dort kannst du eventuell einen 2. Account einrichten, und den auch begrenzen auf den Ordner, welchen die anderen nur sehen dürfen.
 
Du erstellst einen Ordner, welchen du freigeben willst erst einmal.
Dann erstellst du einen neuen FTP-Account im Kundencenter.

Entweder erkennt der dann schon den neu erstellten Ordner und bietet ihn dir an, per Dropdown wie im Anhang bei mir, oder du musst ihn von Hand eintragen.

zb: /downloads/ <-- wenn du ihn so nennst.

Dann haben diese Nutzer auch nur Zugriff bis zu diesem Ordner und den darin enthaltenen Ordnern und Inhalten.
 

Anhänge

  • ftp.jpg
    ftp.jpg
    41,8 KB · Aufrufe: 185
@Pascal: Ist Dein Anbieter zufällig bplaced? Sieht zumindest von der Verzeichnisstruktur her so aus. Falls ja, kann ich Dir relativ genau erklären, wie Du weitere FTP-User einrichten und diesen Ordner-Rechte zuweisen kannst.

Vergewissere Dich aber auch, ob der Anbieter (wer auch immer es ist) es zulässt, den Speicher als "Online-Festplatte" für Dich und andere zu benutzen.
 
Das mit dem Anbieter war nur ein Beispiel. Wie gehts denn bei bplaced?
Du sagtest doch, Du hättest einen FTP-Server eingerichtet, aber nicht genau wo und wie. Die von Dir genannten Verzeichnisse sind bei bplaced (dort habe ich seit langem meinen Webspace) genaus so im Standard vorhanden, daher kam mir das so bekannt vor. Die Frage ist noch, ob Du dort ebenfalls angemeldet bist ;)

Nunja, bei bplaced geht mal im User Control Panel auf FTP-Verwaltung.
Rechts hat man bei "Konto hinzufügen" 3 Eingabefelder, nämlich "Benutzername", "Passwort" und "Heinverzeichnis".

Möchtest Du wie oben angegeben 2 Verzeichnisse namens "Bilder" und "Dokumente" freigeben, musst Du diese in einem extra Verzeichnis anlegen und dieses als Heimverzeichnis für den/die neuen User einrichten.
In Deinem Haupptverzeichnis legst Du per FTP-Client also einen Ordner namens z.B. "zeug" an, und dort drin erstellst Du die beiden gewollten Ordner.

Du hast dann
- zeug
--- Bilder
--- Dokumente

Nun kommen wir zurück zur Kontoerstellung.
Leider kannst Du nur Accountnamen anlegen, die mit Deinem Hautaccountnamen & "_" beginnen, Lautet Dein Account also "Pascal", würden Deine Gasataccounts "Pascal_Gast1", "Pascal_Peter", "Pascal_Hanswurst" usw. heißen können.

Wie dem Auch sei, bei der Kontoerstellung ist der Accuntname + Unterstrich vorgeben, es fehlt nur noch die Zugabe des restlichen Namens. Diesem Account gibt Du noch ein Passwort und beim Heimverzeichnis gibst Du nun den Ordner ein, der die beiden Ordner "Dokumente" und "Bilder" enthält, also trägst Du in meinem Beispiel /zeug/ dort ein.

Das ganze wird mit Klick auf den Button da drunter abgespeichert.

So, nun kann man sich auf Deinem FTP-Account mit dem neuen Benutzernamen Pascal_Hanswurst und zugehörigem Passwort einloggen und sieht hinterher nur die beiden Ordner "Dokumente" und "Bilder".

Ich hoffe, das war gut genug erklärt, andernfalls kann ich das noch bebildern.
Wie gesagt, alle Namen waren nur Beispiele, wichtig ist nur, dass Du die freigegebenen Ordner in ein extra Verzeichnis steckst und dieses als Heimverzeichnis einträgst.
 
Danke. Habs verstanden. Einen Ordner erstellen kann ich aber nur mit einem FTP-Programm, oder? Also diesen "Zeug-Ordner" z.B.
Also ich habe mal einen 2. Benutzernamen erstellt - dieser wird durch einen Untenstrich abgetrennt, vom Oritinal-FTP-Namen. Aber wie greife ich nun auf diesen FTP-Ordner zu? Auf den Originalen geht es ja so: ftp://Pascal.bplaced.net -> dann PW eingeben. Und auf den anderen? ftp://Pascal_Zeug.bplaced.net -> und dann PW für diesen Ordner eingeben??? Tut jedenfalls nicht. Oder so: ftp://Pascal.bplaced.net & dann als Benutzername: Pascal_Zeug + Passwort eingeben? Wenn ich das tue, zeigt der gar nicht den Unterordner an "Zeug", und ich sehe wieder diese Struktur aus Post 1.

Und wie kann ich den Zugriff z.B. hier im Forum posten, wenn ich möchte, dass ihr hier per link auf meinen FTP kommt (ohne das PW eingeben zu müssen am besten - es kann aber ruhig sichtbar sein natürlich). Am besten so, dass ihr dann auch auf dem FTP zugreifen könnt(herunterladen + hochladen).

Thx

Pascal
 
Zuletzt bearbeitet:
Gut, wenn das Passwort kein Geheimnis sein soll geht es so:

ftp://Deinusername_Gastname:Passwort@Deinusername.bplaced.net

Deinusername = Dein Account bei bplaced
Gastname = Der Zusatz für den Gastaccount
Passwort = Passwort für den Gastaccount

Vergiss aber bloß nicht, dass der Gast-Account volle Rechte an seinen zugewiesenen Verzeichnissen besitzt, wenn Du den Zugang hier also öffentlich postest, kann es durchaus passieren, dass Dir jemand (kann weißderteufelwer sein) die Dateien löscht oder (gottbewahre) sogar Kinderpornos hochladen könnte. Und dann darfst Du dafür geradestehen.
 
Vieleicht geht auch http-Zugriff auf den Ordner, bei mir gehts jedenfalls. Da brauchst du kein Passwort und Username. Da würde ich aber dann eine leere index.html in den Ordner mit legen.
 
Naja, man sieht ja welche IP die Dinge hochgeladen hat, wenn´s hart auf hart käme. Aber danke für die Warnung. Was mache ich mit den ganzen Sachen da drin?->

Datei:.ftpquota
MySQLadmin
PgSQLadmin
filemanager

.ftpquota kann ich aber nicht löschen. Steht da etwas über mein Grundpasswort drin, vom Hauptordner also ohne "_Zeug"? Oder kann ich die Datei ruhig dort drin belassen?

Ist es denn generell so richtig: ftp://Pascal.bplaced.net & dann als Benutzername: Pascal_Zeug + Passwort eingeben?

Und... kann ich nicht einfach das Grund-FTP-Verzeichnis freigeben? Das Grund-FTP-Passwort ist ja ein anderes als das Login-PW bei bplaced. Oder könnte dann Jemand etwas manipulieren!? -> z.B. für mich den Zugang sperren oder sowas. Also mit anderen Worten:

Waum ftp://Pascal_Zeug freigeben, und nicht direkt ftp://Pascal ?

Vieleicht geht auch http-Zugriff auf den Ordner, bei mir gehts jedenfalls. Da brauchst du kein Passwort und Username. Da würde ich aber dann eine leere index.html in den Ordner mit legen.
Habe ich gemacht, aber wie funktioniert jetzt das Uploaden von Dateien? Was bringt die leere Html-Datei?
 
Zuletzt bearbeitet:
Aber danke für die Warnung. Was mache ich mit den ganzen Sachn da drin?

Datei:.ftpquota
MySQLadmin
PgSQLadmin
filemanager

.ftpquota kann ich aber nicht löschen. Steht da etwas über mein Grundpasswort drin, vom Hauptordner also ohne "_Zeug"? Oder kann ich die Datei ruhig dort drin belassen?
Ich würde alles drin lassen, ich weiß selbst nicht zu 100%, ob die Daten noch von Relevanz sind. MySQLadmin sollte aber auf alle Fälle bleiben, sonst kannst Du die Datenbank nicht mehr verwalten, falls diese überhaupt benötigt wird.

Ist es denn generell so richtig: ftp://Pascal.bplaced.net & dann als Benutzername: Pascal_Zeug + Passwort eingeben?
Ja, richtig und so auch machbar :).
Und... kann ich nicht einfach das Grund-FTP-Verzeichnis freigeben? Das Grund-FTP-Passwort ist ja ein anderes als das Login-PW bei bplaced. Oder könnte dann Jemand etwas manipulieren!? -> z.B. für mich den Zugang sperren oder sowas. Also mit anderen Worten:

Waum ftp://Pascal_Zeug freigeben, und nicht direkt ftp://Pascal ?
Prinzipiell auch möglich, das Hauptverzeichnis zu verwenden aber sowas von unsicher, dass ich das nicht empfehle.
Vergiss nicht: Das Passwort des Hauptverzeichnisses ist ebenso (sofern es nicht änderbar ist) auch das Passwort Deines gesamten Profils bei bplaced. Du würdest also riskieren, dass Dir jemand den gesamten Account klaut.

Aus diesem Aspekt und auch deswegen, damit keiner die vorgegebenen Verzeichnisse manipulieren geschweigedenn sehen kann sollte der Umweg über ein gesondertes Verzeichnis und eigenen Rechten gegangen werden.


Habe ich gemacht, aber wie funktioniert jetzt das Uploaden von Dateien? Was bringt die leere Html-Datei?

Eine Leere html-Datei bewirkt, dass man nicht gleich den Inhalt des Verzeichnisses einsehen kann, wenn man das Verzeichnis über http aufruft, denn dazu ist kein Login erforderlich.
 
Eine Leere html-Datei bewirkt, dass man nicht gleich den Inhalt des Verzeichnisses einsehen kann, wenn man das Verzeichnis über http aufruft, denn dazu ist kein Login erforderlich.

Aha. Und was habe ich dann davon? Wenn ich die leere HTML-Datei öffne, dann sehe ich eine weisse Seite in meinem Browser.

Ich möchte aber, dass die Leute, die auf den link klicken, auf den FTP-Server gelangen. Das klappt auch soweit(ohne dass sie den Benutzernamen und das PW extra eingeben müssen).

Aber dann sollen sie Sachen dort hochladen können - das geht leider nicht. Wie bekommt man das jetzt hin ohne Filezilla etc.
 
O.k., danke. Nur über solche Umwege ist das Hochladen möglich. Ich meine mich zu erinnern, dass ich das mal direkt im Browser erledigen konnte. FTP-Adresse eingegeben, Login eingegeben & dann konnte ich ganz normal, wie in Windows Dateien kopieren, einfüge, umbenennen etc.
 
Theopraktisch können Deine Gäste auch einfach die FTP-Adresse im Windows-Explo(die)rer eingeben und damit dann darin up- und downloaden.
 
Status
Für weitere Antworten geschlossen.
Oben