RootVerzeichnis für FTP User ändern

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

dernettemann

Benutzer
Registriert
12. Sep. 2008
Beiträge
68
Reaktionspunkte
0
Punkte
0
Hallo,

ich habe einen FTP-User angelegt und eine Verzeichnis FTP angelegt.
Die Berechtigung habe ich so gesetz, dass der FTP User nur auf diesen einen Ordner Zugriff hat. Die anderen Ordner sieht der FTP-User nicht.
Doch der FTP-User muss erst in das FTP Verzeichnis wechseln und das ist weniger schön.

Jetzt möchte ich, dass der FTP-User beim Anmleden auf dem FTP gleich in diesem Verzeichnis landet. Als wenn dies das Rootverzeichnis wäre.

Wer kann mir helfen?

Danke.
 
Geht das eventuell über das Homeverzeichnis des FTP Users?
 
@Daniel775
Top Beitrag :D Hätte mir damals bei meine vsFTP Installation sicherlich geholfen. Ein Tipp noch: Den inetd durch xinetd (via ipkg) ersetzen. Hat die gleiche Aufgabe bietet aber wesentlich mehr Einstellungsmöglichkeiten (z.B. eine IP Adress Einschränkung für den Zugriff auf den jeweiligen Dienst)

Gruss

tobi
 
@jahlives
Danke für den Tipp. Werde mir das mal anschauen und ggf. im HowTo berrücksichtigen.
 
@Daniel775

Habe mir deine Wiki-Beschreibung angeschaut - Respekt :)

Auf einen Zusammenhang möchte ich noch eingehen, weil der meines Wissens nach nicht ganz korrekt ist:

Der FTP Server sollte als Dienst beim booten automatisch gestartet werden. Daher muss die Datei /etc/inetd.conf mit einem Editor angepasst werden.

Hierdurch wird nicht der FTP-Server beim Booten gestartet, sondern der inetd startet den FTP-Server, wenn irgend welche Inet-Pakete an den Port 21 im Protokoll-Stack von TCP anklopfen. Du gibst sozusagen dem inetd durch die /etc/inetd.conf den Auftrag, denn Port zu beobachten und dann entsprechen der Eintragung zu verfahren. Deswegen bezeichnet man den inetd auch als 'superdaemon'. Die Information, dass ftp auf Port 21 zu beobachten ist, steht in der /etc/services.

itari
 
@ itari
Asche über mein Haupt. :D
Ich sagte ja das ich Linux Neuling und Windowsverwöhnt bin. :rolleyes:
Aber ich bin für Positive Kritik immer offen und habe meinen Satz entsprechend verändert.

Gruß

Daniel
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat