[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364

    IFS Zugriff mit Windows User

    Hallo,

    wir wollen eine neue Bankingsoftware installieren.

    dabei stoßen wir auf folgendes Problem:

    Die Software macht eine Verzeichnisüberwachung. Stellt jemand eine DTAUS - Datei dort rein, wird diese sofort herausgenommen und verschlüsselt in der Software gespeichert. Damit soll eine Manipulation der DTAUS, die ja ein einfaches Textfile ist, verhindert werden.

    Problem ist jetzt, dass der Dienst nur als DomänenUser ausgeführt werden kann und nur mit UNC-Pfaden arbeitet.

    Damit ist kein Zugriff auf QDLS oder IFS möglich, da hier je ein AS400 User benötigt wird.

    Wie können wir dieses Problem lösen? Bzw. wo finde ich ne Anleitung dazu?

    Denkbare Varianten:
    1) Zugriff des Windows-Users aufs IFS ermöglichen
    2) Windows-Freigabe auf AS400 zur Verfügung stellen (als IFS-verzeichnis)

    Theoretisch wäre auch eine programmtechnische Lösung mittels FTP denkbar, aber das wäre die schlechteste Lösung da mehrere Programme geändert werden müssten.

    Danke
    HS

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Die Verzeichnisüberwachung funktioniert meines Wissens nach nur über entsprechende Windows-API's, die auf dem Server entsprechende Nachrichten auslösen (Triggerprinzip).
    Die meisten Anwendungen benutzen diese Möglichkeit um nicht regelmäßig einen Scan des Verzeichnisses durchzuführen.
    Das unterstützt die AS/400 aber nicht.

    Alternativ kannst du nur per QNTC oder eben per FTP die Daten auf einem Windows-Server zur Verfügung stellen.

    Übrigens:
    per "net use" kann man sich auch an UNC-Pfaden anmelden.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Die Software ist nicht ereignisgesteuert, d.h. erkennt nicht, wenn was reingestellt wurde.
    Es ist ein Dienst, der in einstellbaren Zeitabständen in das Verzeichnis schaut.
    Net use nutzt mir lieder nichts, da nur UNC-Pfade unterstützt werden, keine gemappten Laufwerksbuchstaben.
    (Das wäre ja die Lösung).

    Kann man das mit QNTC lösen?

  4. #4
    Registriert seit
    Jun 2009
    Beiträge
    316
    Wenn der AS400 User den gleichen Namen und das gleiche Kennwort hat wie der Win User, dann sollte der Zugriff über Net Server auch mit UNC Pfaden funktionieren.
    Beim Navigator sollte unter Verbindung "Windows-Benutzernamen und Kenn wort verwenden, keine Anforderung" eingestellt sein.

    Net Server Name = XXXX
    Zugriff mit \\XXXX und es werden im Explorer alle IFS Freigaben angezeigt.

  5. #5
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Das geht wohl nicht, da beim Usernamen immer automatisch die Domäne vorangestellt wird.

  6. #6
    Registriert seit
    Jun 2009
    Beiträge
    316
    bei uns funktionierts

  7. #7
    Registriert seit
    May 2002
    Beiträge
    1.121
    Zitat Zitat von hs Beitrag anzeigen

    Kann man das mit QNTC lösen?
    JA,

    auf der AS400 md '/qntc/ip_bank_rechner'

    dann kann man mit cpytostmf genau so arbeiten, wie man es halt aus dem IFS gewöhnt ist.

    Gruß
    Ronald

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Siehe hier:
    http://newsolutions.de/forum-systemi...tz-zugrif.html

    Man kann wohl per "net use" eine Serveranmeldung durchführen, so dass anschließend der Zugriff per UNC möglich ist.
    Vielleicht hilft das ja doch weiter.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  9. #9
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364
    Ok, danke für den Tip mit QNTC.
    Das werden wir mal probieren.

    Variante mit dem Windowsuser und AS400 identisch klappte übrigens nicht.

    Test wie folgt:

    USERA auf AS400 war vorhanden
    USERA in Windows-Domäne angelegt
    (Name und Kennwort identisch in beiden Systemen)
    In Windows angemeldet als USERA
    Im OpNav die Einstellung geändert wie beschrieben (Windowsusername verwenden).
    Dann Zugriff auf Freigabe über \\AS400-IP\Freigabe

    Ergebnis: Es kommt wieder ein Anmeldefenster.
    Eine Anmeldung mit diesem User ist dann überhaupt nicht möglich. Es wird immer der Domänenname vorangestellt.
    Auch wenn man diesen überschreibt und nur USERA einträgt, klappt die Anmeldung nicht.
    Erst wenn ein anderer Name eingegeben wird, dann öffnet sich das Laufwerk.

    Gruß
    HS

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Gib mal als Domäne den Systemnamen der AS/400 an: "System\User".
    So müsste die Anmeldung klappen und auch in "net use" angegeben werden.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  11. #11
    hs is offline [professional_User]
    Registriert seit
    Jun 2001
    Beiträge
    364

    Post

    "net use" kann ich nicht verwenden.
    Geht nur direkt als UNC-Pfad.

    Die Lösung mit QNTC sieht gut aus, aber jetzt scheitern wir an der nächsten Hürde:

    Ich sehe den Windows-Share zwar in der AS400, auch die Dateien da drin.
    Aber nur ich als Ersteller, sonst niemand (trotz *ALLOBJ-Berechtigung).

    Ich gebe ein WRKLNK OBJ('/QNTC') und wähle dann mit 5 die IP-Adresse meines Windows Servers.
    Dann sehe ich das Share und wähle Auswahl 9 (Berechtigungen).

    Wenn ich jetzt versuche, die Berechtigungen zu erteilen, bekomme ich die Meldung "Funktion wird vom dateisystem nicht unterstützt.".

    Ich verwende den Befehl:

    CHGAUT OBJ('/QNTC/IP_BANKRECHNER/share') USER(USERB) DTAAUT(*RWX)

    Ich komme also irgendwie nicht weiter?

  12. #12
    Registriert seit
    May 2002
    Beiträge
    1.121
    Alsio ich habe das hier auf meinem System noch mal getestet.
    Habe einen Rechner im QNTC gemappt, dann eine Datei in das Zielverzeichnis kopiert.
    Die Datei konnte ich dann ohne Probleme auf dem Zielrechner öffnen.

    Gruß
    Ronald

Similar Threads

  1. User werden beim Zugriff aufs QDLS gesperrt
    By angelone in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 10-09-20, 12:04
  2. Nachricht CPDB053 beim Zugriff auf Windows Freigabe
    By schatte in forum NEWSboard Windows
    Antworten: 7
    Letzter Beitrag: 21-11-06, 11:37
  3. Zugriff auf NSF Dateien im IFS
    By Stephan/400 in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 03-05-06, 07:10
  4. Problem IFS Dateiverzeichnis Zugriff
    By synus in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 10-10-05, 07:29
  5. Windows Explorer auf IFS -> Problem
    By ExAzubi in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 12-07-05, 21:31

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •