


   P R I V . D O C        Erluterung der PRIV-Routinen in TurboPR ab V3.0

                          DL1BHO, im Mrz 1992




Die TurboPR-Software bietet 2 unabhngige Mechanismen fr privilegierte
Benutzer:


   1) Einloggen mit Passwort als Remote-Sysop in Mailboxsysteme mit der
      Software von DF3AV (DIE BOX ab Version 1.4)

   2) Passwort-Generierung und komfortable Parameternderung als
      Remote-Sysop bei TheNet-Knoten



  (1) REMOTE-SYSOP bei Mailbox-Systemen nach DF3AV (DIE BOX)
  ==========================================================

  In der Mailbox-Software von DF3AV ist es vorgesehen, da sich ein Be-
  nutzer, dessen Status mit SETUSR auf 1 (privilegiert) gesetzt ist, als
  Remote-Sysop einloggen kann. Ein Remote-Sysop hat die Mglichkeit System-
  files zu ndern, jede Nachricht zu lschen, auch wenn sie nicht von ihm
  selbst geschrieben wurde usw. Um unberechtigten Benutzern diese Eingriffe
  zu verwehren, ist dieses Einloggen nur ber ein recht ausgeklgeltes
  Passwortsystem mglich. Um dieses Passwort von THP automatisch generieren
  zu lassen ist es notwendig, da mit dem Programm PWGEN.EXE 2 Passwort-
  files generiert wurden. Ein File wird fr 'DIE BOX' bentigt, das zweite
  fr 'TurboPR'. Der Dateiname fr TurboPR wird von PWGEN folgendermaen ge-
  bildet:
            PW<BoxCall>.PR

  TurboPR kann bis zu 10 dieser Passwortdateien verarbeiten, so da man
  als Remote-Sysop bis zu 10 Mailboxen bedienen kann.

  Wenn man nun einen Connect zu der entsprechenden Box aufbaut, wird das
  Passwort aus der entsprechenden Liste gesucht und gespeichert. Mchte man
  sich privilegieren, so gibt man bei TurboPR einfach '<ESC> priv <CR>' oder
  Alt-P ein, woraufhin (wenn alles glatt gegangen ist) das Passwort im
  Vorschreibschirm vorgeschlagen wird. Ein Druck auf <CR> sendet das gene-
  rierte Passwort aus.

  A C H T U N G :  Um die erweiterten Befehle von 'DIE BOX' sinnvoll anzu-
  wenden ist es unbedingt erforderlich, den genauen Aufbau der File-
  struktur in der entsprechenden Box zu kennen. Sicher wird ein Box-Sysop
  das Passwortfile fr den Remote-Sysop nicht an jeden X-beliebigen
  Benutzer weitergeben.


  Aufbau der Passwortdatei
  ------------------------

  Das Passwortfile fr TurboPR besteht aus 60 Zeilen. Jede Zeile beinhaltet
  27 Zeichen der folgenden Form:

  nHtWEzojI1iAozFr8xnpaF3MeTu
  JezJebikJfO2Kge1G68KSwsDImM
  tMXU4WVCOXyaMsyXRs4piH7OfJy
  QAbAaAeFTnw8eVrVJAZW6I5wyWm
  .
  .
  .
  We5ffAVxLME3Nt231nnzMfBgdZk
  3BdiW1YzqrTkn1atc61Uc9EXdNZ
  Adkbb6x4vBTJAes9qM6GgUwlaMn
  dPp9gH9wkCqBDcK20XWv3MsLZZH


  Im Programm PWGEN.PAS ist der Zeichenvorrat fr das Passwortfile in einer
  typisierten Konstanten vorgegeben und kann leicht anderen Erfordernissen
  angepasst werden (z.B. nur Grobuchstaben fr Benutzer mit einfachem ASCII-
  Terminal). Anschlieend mu PWGEN.PAS wieder neu bersetzt werden.



  (2) Passwort-Generierung fr TheNet-Remote-Sysops
  =================================================

  Fr die Generierung des Passwortes fr einen TheNet-Digi ist es erforder-
  lich, da sich auf der Diskette/Festplatte eine Datei 'NETPW.PR' befindet,
  die folgenden Aufbau haben mu:

  Call1-SSID1
  Passwortzeile des TheNet-Digis 1
  Call2-SSID2
  Passwortzeile des TheNet-Digis 2
  ...
  u.s.w.

  z.B.:

  DB0FC BS-*
  Hier muesste die Passwortzeile von DB0FC-0 stehen
  DB0FD H-*
  ... und hier das Passwort von DB0FD

  Das File kann beliebig viele Verbindungen von Rufzeichen und Passwortzeilen
  enthalten.

  Der *-Eintrag gibt an, da dieser Eintrag auch fr z.B. BS, BS-1 ...
  BS-15 gltig ist. Der Stern ist also ein Platzhalter fr die SSIDs 0 bis
  15.

  Wenn man einen TheNet-Digi connectet hat und gibt einen Sysop-Befehl ein,
  dann passiert Folgendes:
  Der Rechner sieht im File NETPW.PR nach, ob er das entsprechende Call fin-
  det. Wenn das Call vorhanden ist, dann wird aus der folgenden Zeile das
  passende Passwort (5 Zeichen) herausgesucht und in der Vorschreibzeile vor-
  geschlagen. Mit einem Druck auf ENTER wird das so gewonnene Passwort ausge-
  sendet und man ist, vorausgesetzt das Passwortfile ist in Ordnung, nun
  Remote-Sysop in diesem TheNet-Knoten.

  Als Remote-Sysop kann man im Digi die Parameter ndern. Um dies zu verein-
  fachen, wurde in TurboPR der Befehl PARameter eingebaut. Um z.B. im Knoten
  den 25. Parameter auf 1 zu setzen, gibt man Folgendes ein:

  <ESC> PAR 25 1 <CR>

  Daraufhin erzeugt TurboPR folgende Zeile:

  p * * * * * * * * * * * * * * * * * * * * * * * * 1

  Diese Zeile wird sofort ausgesendet. Der Digi antwortet mit seinen neuen
  Parametern, die ja von TurboPR 'anwenderfreundlich' dargestellt werden, so
  da man die Vernderung der Parameter sofort kontrollieren kann.
  Bei TheNetNode-Digis ist der PAR-Befehl in dieser Form nicht mehr not-
  wendig.


  Es sei ausdrcklich darauf hingewiesen, da diese beiden PRIV-Funktionen
  nur fr privilegierte Mailbox-Sysops oder TheNet-Remote-Sysops gedacht
  sind. Fr den normalen Benutzer sind diese Funktionen uninteressant und
  sind gesperrt, wenn die entsprechenden Dateien fehlen.


  73's de Reiner, DL1BHO @ DK0MAV.

