FTP-Authentifizierung über ODBC

Status
Für weitere Antworten geschlossen.

colaflasche

Benutzer
Mitglied seit
05. Dez 2015
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo Zusammen,

gibt es eine Möglichkeit, den FTP-Benutzer über ODBC zu authentifizieren?
Folgendes stellt ich aktuell mit einem Gene6-FTP-Server dar, der wird aber nicht mehr weiterentwickelt/Supportet und eigentlich will ich nicht noch einen FTP-Server laufen lassen, wenn das mein NAS viel besser kann.

Ich stelle Kunden auf meinem FTP-Server Daten bereit, will aber nicht für jeden Kunden einen Zugang im NAS pflegen. Diese verwalte ich meiner Datenbank meiner Warenwirtschaft.
Auf meinem FTP-Server habe ich eigentlich nur drei Benutzerkonten: Kunde, Vip-Kunde und Händler.
Der Benutzer meldet sich an. Mit den Zugangsdaten wird eine SQL-Abfrage auf eine ODBC-Connection ausgeführt. diese liefert dann als Ergebnis, welches Konto (Kunde, Vip-Kunde oder Händler) verwendet werden soll.
Dieses wird dann verwendet um die Berechtigungen zu ermitteln, als Home-Verzeichnis kann ich dann aber den Benutzernamen verwenden, mit dem der Benutzername sich anmeldet.
Beispiel:
Benutzer meldet sich mit Username "mustemann" Passwort "1234" an, dann wird die Selektion ausgeführt und gibt "Kunde" zurück. als Home-Verzeichnis wird dann "/mein-FTP-Ablageordner/mustermann" verwendet.
Die drei Konten haben nur den Hintergrund, dass es unterschiedliche Bandbreitenbeschränkungen gibt, oder andere Verzeichnisse statisch gelinkt werden.

Hoffe, das war verständlich. Kann ich sowas in in irgendeiner Art und Weise auch mit meiner Diskstation abbilden?

Ich verwende ein DS415+ mit DSM 6.1.3-15152 Update 4.

Gruß Jan
 

TheGardner

Benutzer
Mitglied seit
30. Nov 2012
Beiträge
1.826
Punkte für Reaktionen
46
Punkte
74
Fürchte, dass ich das Ganze nicht zu 100% verstanden habe! Von der blosen Vorstellung heraus, könntest Du das alles auf der DS auch "ohne" ODBC laufen lassen! Also ob Kunde, Händler oder VIP ist alles über Gruppen einstellbar und jeder User (egal ob Kunde, Händler oder VIP) hat seinen eigenen HOME Ordner zuzüglich zu den Ordnern/Dateien, die die Gruppe jeweils separat bearbeiten/lesen oder schreiben kann.

Also muss es unbedingt ODBC weiter sein, oder könntest Du das Ganze auch umstellen und ohne ODBC weiterleben?
 

colaflasche

Benutzer
Mitglied seit
05. Dez 2015
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo Gardner,

vielen dank für Deine Antwort. Die Gruppen kann/Möchte ich schon auf dem NAS anlegen, aber die Benutzer nicht, die Pflege ich in einer Datenbank und das NAS soll die Authentifizierung gegen diese Datenbank (Firebird SQL) machen. Daher der Weg über ODBC.

Gruß Jan
 

Ramihyn

Benutzer
Mitglied seit
14. Mai 2017
Beiträge
332
Punkte für Reaktionen
60
Punkte
34
Wenn ich dich richtig verstehe, ist der bisherige Ansatz über die ODBC-DB-Abfrage ein Addin/Callback in deiner bisherigen FTP-Server-Software. Ein solches Addin ist nicht Standard.
Wenn du das also auf der DS haben willst, wirst du nicht drum herum kommen einen passenden FTP-Server fürs NAS aufzutreiben (3rd Party Applikationen?), der eine solche Addin-Schnittstelle hat. Wenns dann blöd läuft, musst du dir den DB-Trick dann auch noch neu programmieren (lassen).
 
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