"

Handbok SystemQ affärssystem

Konfigurera användare på server 8.20

  1. Konfigurera ny användare
  2. Skapa appar som skall användas för att starta SystemQ
  3. Fil med meny i Eloquence Dialog Console
      Inställningar på server
    1. Aktivera Eloquence-inloggning på linux-server
    2. Användargrupp eloquser
  • Användarna tilldelas grupp/Grupper i eloqsd.users
  • i eloqsd.app deklareras vilka grupper som får använda en app
  • Linux login och password används för att kontrollera användarna

Användare

Konfigurera ny användare
  • Exempel användare som får inloggningskod AbCd
  • # useradd AbCd
  • # passw AbCd, och sedan anges lösenord för användare
  • Lägg in användaren i eloqusser-gruppen

    # usermod -a -G eloquser AbCd

  • Begränsa användaren rättigheter att logga in på server
    • # vi /etc/passwd
    • sök efter raden AbCd:x:522:525::/home/AbCd:/bin/bash
    • byt ut /bin/bash till /sbin/nologin
    • Ta bort eventuella blanktecken i slutet av raden
  • Konfigurera användaren som SystemQ/Eloquenceanvändare
    • # vi /etc/opt/eloquence/8.2/eloqsd.user
    • Konfigurera:
      												 
      [AbCd]
      Name=Testanvändare
      UsePAM =1
      GroupList=testgruppen									      
      												  
      												  
      												  
  • Vidarbefodra epost till användaren
    • # vi /etc/aliases
    • Lägg till rad

      AbCd: Anders@google.com

SystemQ-appar

Skapa appar som skall användas för att starta SystemQ
  • # vi /etc/opt/eloquence/8.2/eloqsd.app
  • [ALFA]
    GroupList=alfa, qwert
    Env = DLG=$peer_addr
    Env = HOME=/home/$user_name
    EnvPass = DLG RULE
    Env  = FORETAG= 115
    Env  = DLGDRIVER=DLG
    Env  = USER=$user_name
    Env  = ASYNC=YES
    #Command   =  -t2 -log /tmp/eloq-'$login'-Andreas.log
    Command = -dlg $(DLG) SystemQ
    
Fil med meny i Eloquence Dialog Console
  • Filens placering styrs av JEloq.cfg som anropas när javaw startas
  • Filen heter Applications.cfg
  • Personlig fil läggs lämpligen i C:\SystemQ\jdlg
  • I filen finns konfigureringar för anrop till applikationerna

    [ALFA]
    name          =  Alfa Inredningar
    server        =  192.168.30.4
    protocol      =  rdlg
    login          = gbk
    password       = jhdajkhdkjwh 
    environment   =  DLG=$host:$port
    command       =  ALFA
    										  
    										  
Aktivera Eloquence-inloggning på linux-server
  • # vi /etc/pam.d/elodsd
  • Lägg in texten
    #%PAM-1.0
    auth    required pam_unix.so
    account required pam_unix.so
    session required pam_limits.so
    session required pam_unix.so
    account required pam_succeed_if.so user ingroup  eloquser
    										 
    										 
    										 
  • Skapa användargrupp

    # groupadd eloquser