Autor Thema: Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort  (Gelesen 15520 mal)

Offline RalfW

  • Frischling
  • *
  • Beiträge: 24
  • Geschlecht: Männlich
Hallo,

mir stellt sich folgendes Problem:

Zum Auslesen einer Textdatei muss ein Notes-Agent auf ein NT-Laufwerk einer fremden NT-Domäne per Username und Kennwort zugreifen. Wie kann ich das realiesieren (wenn möglich auch gleich code.. ?) ?
Danke
VG
ralfw

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #1 am: 18.09.03 - 20:03:15 »
... per FTP kenne ich einen Weg - kommt das in Frage?

ata
Grüßle Toni :)

Offline RalfW

  • Frischling
  • *
  • Beiträge: 24
  • Geschlecht: Männlich
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #2 am: 19.09.03 - 00:05:49 »
Hallo ata,

klar, das würde schon passen, wenn Du mir den funktionierenden code dankenswerterweise überlassen würdest.....

VG
ralfw

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #3 am: 19.09.03 - 07:33:22 »
Hab da eine Script Lib, mit der du das realisieren kannst

In den Deklarationen trägst du Username und PWD ein und kannst dann mittels Win32ConnectDrive$(Byval pathNam$) des gewünschte LW verbinden
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline HRaq

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 688
  • Geschlecht: Männlich
  • Erst hat man kein Glück, dann kommt noch Pech dazu
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #4 am: 19.09.03 - 08:11:29 »
Hi Eknori,

wie verträgt sich das mit der IT-Sicherheit?
Wenn ich Zugriff auf den Designer als Dritter habe, kann ich doch Username und Kennwort der fremden NT-Domäne auslesen, oder?
Gibt es da evtl. Möglichkeiten der Verschlüsselung?

Nur eine Verständnisfrage...

Gruß Henning
Gruß Henning

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #5 am: 19.09.03 - 08:18:43 »
binde den Code mit INCLUDE ein.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline HRaq

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 688
  • Geschlecht: Männlich
  • Erst hat man kein Glück, dann kommt noch Pech dazu
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #6 am: 19.09.03 - 08:44:41 »
Hi Eknori,

...danke...

Gruß Henning
Gruß Henning

Offline RalfW

  • Frischling
  • *
  • Beiträge: 24
  • Geschlecht: Männlich
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #7 am: 19.09.03 - 13:49:39 »
Hi Eknori,

das sieht ja richtig heftig und gut aus :D ....,zum Testen werde ich wohl erst am Montag kommen, ganz schön Stress zur Zeit.
Hast Du eigentlich einen Tipp (Buch, www etc. (...und auf deutsch liest sich immer noch schneller)) für die Win32-API -Nutzung  über Lotus Script. Würde mich da gerne einarbeiten. Hätte nämlich schon ein weiteres Problemchen auf der Pfanne: Drucken aus Notes, ansteuern des Netzwerkdruckers (Standarddrucker), gucken welches Format,ggf. auf Querformat und und ggf. wieder zurück auf Voreinstellung). Dumdidum.....vielleicht hast Du da ja auch eine kleine Zauber-lib

Also, eknori. super großen DANK
ralfw
« Letzte Änderung: 19.09.03 - 13:51:37 von RalfW »

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #8 am: 19.09.03 - 13:58:15 »
Zitat
Drucken aus Notes, ansteuern des Netzwerkdruckers (Standarddrucker), gucken welches Format,ggf. auf Querformat und und ggf. wieder zurück auf Voreinstellung

ich will jetzt hier nicht noch kurz vor dem Wochenende einen Haufen Illusionen zerstören; such aber mal zum Thema im Forum...  :P ::) ??? ;D

Buch zu Notes und API und dann noch auf Deutsch ?? Nö, da weiß ich nix
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #9 am: 19.09.03 - 21:54:14 »
.. ist die FTP-Lösung trotzdem noch von Interesse - hatte heute keine Gelegenheit mehr zum Posten  :-\

... Grundlage ist allerdings die IP-Adresse des zweiten NT-Users...

ata
Grüßle Toni :)

Offline RalfW

  • Frischling
  • *
  • Beiträge: 24
  • Geschlecht: Männlich
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #10 am: 21.09.03 - 18:54:46 »
Hallo Ata,

mangels Zeit wollte ich mir die Lösung von Eknori erst morgen so richtig ansehen und dachte bislang , dass sei die FTP- Lösung (API und so...).
Aber da es dass nicht ist, würde ich mir natürlich sehr gerne auch die FTP-Lösung ansehen, vielen Dank :D!
VG
ralfw

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #11 am: 26.09.03 - 09:33:18 »
... sorry für die Verspätung...

... du benötigst eine Batch-Datei, die eine FTP-Datei im Hintergrund aufruft. Dabei sollen die üblichen Auforderungen am Prompt  unterdrückt werden.

Code
ftp -n -v -s: c:\Test.ftp 127.0.0.1
... der Code führt die angegebene FTP-Datei für die Zieladresse 127.0.0.1 aus. Hier musst du die IP-Adresse deines NT-Users eingeben...

... die Authentifizierung und die Befehle sind dann in der FTP-Datei
Code
user USERNAME PASSWORD
put c:\test.doc c:\temp\test.doc
get c:\temp\test.doc c.\BackupTest.doc
quit
... für USERNAME verwendest du den Anmeldenamen, für PASSWORD das Passwort zum Anmeldenamen...
... put => Datei uploaden      => [von] [nach]
... get => Datei downloaden => [von] [nach]
... quit => auf keinen Fall vergessen - Beenden des FTP-Commands


Ich verwende diesen Weg für den Upload meiner Homepage...
Existierende Dateien werden überschrieben, nicht existierende neu erstellt...

ata
« Letzte Änderung: 26.09.03 - 09:34:30 von ata »
Grüßle Toni :)

Offline RalfW

  • Frischling
  • *
  • Beiträge: 24
  • Geschlecht: Männlich
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #12 am: 05.11.03 - 17:58:27 »


Hallo Ata,

sorry, dass ich noch 'mal rückfragen muss.
Ich habe die Lösung von Eknori gewählt, und die funktioniert zwar total gut, aber nicht wenn ich den Agenten periodisch auf dem Server (auch mit Server-Id) laufen lasse. Dann kommt er über Laufwerk Z (sucht nach nicht belegtem Laufwerk von Z abwärts) nicht hinaus (weil er nich zugreifen darf ??) und meldet dann

"Win32ConnectDrive: Resource already assigned(85) ??

Kannst Du mir da bitte einen Tipp geben, wie ich den Agenten auch auf dem Server erfolgreich laufen lassen kann ?

 Hatte auch schon Eknori angemailt, aber weiß nicht, ob ich da noch eine Aw erhalte

Großen Dank + VG

Ralf


Offline pandel

  • Frischling
  • *
  • Beiträge: 19
Re:Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #13 am: 21.04.11 - 16:57:44 »
Hab da eine Script Lib, mit der du das realisieren kannst

In den Deklarationen trägst du Username und PWD ein und kannst dann mittels Win32ConnectDrive$(Byval pathNam$) des gewünschte LW verbinden

Hallo,

ich muß den alten Kram mal hoch holen  ;D

Erstmal Danke an eknori, die Lib tut (lokal) gut. Habe aber das gleiche Problem wie RalfW damals. Am 8.5.1er Server kommt er nicht über Laufwerk Z: hinaus und kommt mit retCode 85 zurück.

Ich weiß, es ist wirklich lange her, aber weiß zufällig noch wer, ob's dafür eine Lösung gab?

Gruß
Holger

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #14 am: 21.04.11 - 17:45:19 »
Der Domino läuft (normalerweise) unter dem System Account - und der darf sowas nicht. Da führt auch kein Weg daran vorbei (es sei denn, man startet den Domino nicht als Dienst, sondern als Programm unter einem berechtigten Account).

Bernhard

Offline pandel

  • Frischling
  • *
  • Beiträge: 19
Re: Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #15 am: 21.04.11 - 18:12:45 »
Hallo Bernhard,

danke für die prompte Antwort. Ich muß allerdings sagen, daß ich, während ich gerade auf eine Antwort gewartet habe, ein wenig weiter experimentiert hab und sagen kann, daß die Aussage so nicht stimmt. Der Agent läuft zwar im System Account los, aber WNetAddConnection2 bekommt ja extra Domänenuser und Passwort mit, damit es eben NICHT mit dem System Account verbindet. Der darf natürlich auch in unserem Netz nix  ;D

Mir ist nämlich aufgefallen, daß WNetAddConnection2 immer mit Fehler 85 (Ressource schon da) zurück kam. Daher habe ich einfach mal ausprobiert, was passiert, wenn ich einfach nur Fehler 85 ignoriere und siehe da, es geht!

Es scheint so zu sein, daß der System Account die bereits (aber nicht von ihm) gemappten Laufwerksbuchstaben nicht sieht. Nur bei WNetAddConnection2 fällts dann eben auf und kommt mit 85 zurück (wäre es sein eigenes Laufwerk, käme eine 1202).

Trotzdem Danke!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« Antwort #16 am: 21.04.11 - 21:58:41 »
Hallo Holger,

in diesem Fall freue ich mich aufrichtig, dass ich mich geirrt habe.  ;)

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz