PDA

View Full Version : FTP Berechtigung



Seiten : [1] 2

Jenne
04-07-06, 08:38
Hallo Kollegen,

folgendes Problem habe ich. Ein externer möchte uns via FTP Dateien in unregelmässigen Abständen schicken. Ich habe Ihm im IFS ein Verzeichnis erstellt in dem er seine Datei stellen kann. Nun möchte ich aber, wenn er sich anmeldet, das er nur sein Verzeichnis sieht. Die Zugriffsberechtigung für die anderen Verzeichnisse habe ich Ihm schon über den Navigator entzogen. Leider kann er die Anderen Verzeichnisse sehen und bekommt sein Verzeichnis auch nicht als erstes angezeigt.

Vielleicht kann mir jemand auf die Sprünge helfen.

Danke im Voraus
Jenne

JonnyRico
04-07-06, 08:55
Moin Jenne,

standardmäßig (wenn das Datenamensformat auf LIB/FILE) steht bekommt der User das Verzeichnis was im Benutzerprofil unter "Aktuelle Bibliothek" eingestellt ist. Wenn du das Format auf "Pfad" im FTP-Server umstellst, kannst du auch das als Homeverzeichnis beim Benutzer hinterlegte Verzeichnis nehmen.

Gruß

Sascha

Jenne
04-07-06, 09:11
Hallo Sascha,

Danke für die schnelle Antwort. Leider kann ich die Einstellungen im FTP Server nicht ändern, da sonst unsere VisaulGen Programmgenerierung nicht läuft.

Aber wo befindet sich der von Dir angegebene Parameter (Datenamensformat auf LIB/FILE)

JonnyRico
04-07-06, 09:14
Moin,

wenn du im OPSNAV Netzwerk-Server-TCP/IP guckst und dir die Eigenschaften vom FTP-Server anguckst, dann ist es der zweite Reiter.

Gruß

Sascha

P.s. Dies ist natürlich eine globale Einstellung und Bedarf auch Obacht ob da nicht veilleicht bei euch irgendwelche Übertragungen laufen die davon dann natürlich betroffen wären

Jenne
04-07-06, 09:24
Hallo Sascha,

der Parameter steht auf lib/file.
Im Benutzerprofil habe ich unter Aktuelle Bibliothek *CRDFT stehen und unter Benutzerverzeichnis sein eigenes Verzeichnis eingetragen. Wenn er sich jetzt anmeldet bekommt zur Ansicht natürlich die QGPL zu sehen und müsste sich jetzt durchhangeln. Wie bekomme ich das hin ohne den FTP Server zu verändern.

Gruß
Jenne

JonnyRico
04-07-06, 09:46
Hallo Jenne,

das war ja das was ich gesagt hatte. Entweder du änderst im Benutzerprofil die aktuelle Bibliothek auf die gewünschte ab oder du änderst den FTP-Sever sodass das Home-Verzeichnis anstatt der Aktuellen Bibliothek verwendet wird. Das gilt dann natürlich für alle Benutzer.

Jenne
04-07-06, 10:37
Hallo Sascha,

ich habe jetzt dem User eine eigene leere Bibliothek zugeordnet. Jetzt erhält er beim anmelden diese in der Ansicht. Gibt es jetzt noch irgendeine Möglichkeit der automatischen Verzweigung in sein IFS Verzeichnis ?

Gruß
Jenne

JonnyRico
04-07-06, 10:45
Hallo Jenne,

ich fürchte das dürfte schwierig bis unmöglich sein. Falls jemand anderes da eine Idee hat wäre ich selbst interessiert daran wie es gehen soll.

Gruß

Sascha

holgerscherer
04-07-06, 10:49
Hallo alle,

obige Antworten sind alle schon passend. Zu bedenken sollte man noch geben, dass die IBM aber noch keine wirkliche Funktion eingebaut hat, um einen Benutzer in ein Verzeichnis, z.B. sein Homeverzeichnis "einzusperren". Sprich, mit ein paar gewitzten CD-Commands kann der Benutzer sich dann auch den Rest der Maschine anschauen (Berechtigungen vorausgesetzt). Hier kann man dem Spieltrieb mit einem kleinen Exitprogramm und der Blockierung des CD-Befehls für diesen Benutzer einschränken :)

-h

mariupol1963
04-07-06, 11:54
CHGFTPA NAMEFMT(*PATH) CURDIR(*HOMEDIR).

Dann arbeitet Server mit namefmt = 1 und der User landet in sienm Verzeichnis.
Dieses Verzeichnis als /root definieren, d.h. der user siet es so, ist nicht möglich.
Man kann mit einem Exitprogramm das Verzeichniswechsel verbieten. Nun aber Vorsicht, nicht komplett verbieten, nur "nach oben".