invis_server_wiki:client

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
invis_server_wiki:client [2018/03/09 07:50]
flacco [Linux Clients mit SSSD integrieren]
invis_server_wiki:client [2018/03/09 07:52]
flacco [PAM konfigurieren]
Zeile 99: Zeile 99:
  
  
-==== 1. Freigaben einbinden ​====+==== Manuelle Anbindung ==== 
 +=== 1. Freigaben einbinden ===
 Zur Anbindung eines Linux-Clients an den Server müssen zunächst die Server-Freigaben **home** und **shares** per NFSv4 ins lokale Verzeichnissystem eingehängt werden. Dazu sind in der Datei <​file>/​etc/​fstab</​file>​ folgende Einträge vorzunehmen:​ Zur Anbindung eines Linux-Clients an den Server müssen zunächst die Server-Freigaben **home** und **shares** per NFSv4 ins lokale Verzeichnissystem eingehängt werden. Dazu sind in der Datei <​file>/​etc/​fstab</​file>​ folgende Einträge vorzunehmen:​
  
Zeile 116: Zeile 117:
 linux:~ # sudo apt-get install nfs-common linux:~ # sudo apt-get install nfs-common
 </​code>​ </​code>​
-==== 2. Benutzerverwaltung ​====+=== 2. Benutzerverwaltung ===
  
 Die folgenden Erläuterungen beschreiben die Anbindung eines Linux-Clients an einen invis-Server,​ sowohl AD, als auch Classic. Für die Anbindung von openSUSE Leap (42.x) an einen invis AD Server steht in unserem Github-Repository inzwischen ein Client-Setup-Script zur Verfügung, welches die Anbindung vollständig automatisch durchführt. Die folgenden Erläuterungen beschreiben die Anbindung eines Linux-Clients an einen invis-Server,​ sowohl AD, als auch Classic. Für die Anbindung von openSUSE Leap (42.x) an einen invis AD Server steht in unserem Github-Repository inzwischen ein Client-Setup-Script zur Verfügung, welches die Anbindung vollständig automatisch durchführt.
Zeile 152: Zeile 153:
 Danach ist unter dem Namen <​file>/​etc/​sssd/​sssd.conf</​file>​ eine Konfigurationsdatei für den Daemon anzulegen. Dabei gibt es je nach verwendeter invis-Server-Version Unterschiede. Schauen wir uns zunächst die klassische Variante an: Danach ist unter dem Namen <​file>/​etc/​sssd/​sssd.conf</​file>​ eine Konfigurationsdatei für den Daemon anzulegen. Dabei gibt es je nach verwendeter invis-Server-Version Unterschiede. Schauen wir uns zunächst die klassische Variante an:
  
-=== sssd-Konfiguration invis-Server Classic ​===+== sssd-Konfiguration invis-Server Classic ==
  
 <​code>​ <​code>​
Zeile 185: Zeile 186:
 </​code>​ </​code>​
  
-=== sssd-Konfiguration invis-Server Active Directory ​===+== sssd-Konfiguration invis-Server Active Directory ==
  
 <​code>​ <​code>​
Zeile 284: Zeile 285:
  
 Der Debug-Level kann für die einzelnen Sektionen "​[sssd]",​ "​[nss]",​ "​[pam]"​ und "​[domain/​...]"​ auch individuell gesetzt werden. Weitere Infos zum Debug-Level sind in der Manpage des Dienstes zu finden (https://​jhrozek.fedorapeople.org/​sssd/​1.13.1/​man/​sssd.conf.5.html) Der Debug-Level kann für die einzelnen Sektionen "​[sssd]",​ "​[nss]",​ "​[pam]"​ und "​[domain/​...]"​ auch individuell gesetzt werden. Weitere Infos zum Debug-Level sind in der Manpage des Dienstes zu finden (https://​jhrozek.fedorapeople.org/​sssd/​1.13.1/​man/​sssd.conf.5.html)
-=== Name-Service-Switch anpassen ​===+== Name-Service-Switch anpassen ==
  
 Damit PAM weiss, dass Benutzerkonten sowohl in der lokalen "/​etc/​passwd"​ als auch im Active-Directory bzw. OpenLDAP des invis-Servers geführt werden, muss die Datei <​file>/​etc/​nsswitch.conf</​file>​ wie folgt angepasst werden: Damit PAM weiss, dass Benutzerkonten sowohl in der lokalen "/​etc/​passwd"​ als auch im Active-Directory bzw. OpenLDAP des invis-Servers geführt werden, muss die Datei <​file>/​etc/​nsswitch.conf</​file>​ wie folgt angepasst werden:
Zeile 297: Zeile 298:
 Beide gezeigten Einträge müssen um den Wert "​sss"​ ergänzt werden. Beide gezeigten Einträge müssen um den Wert "​sss"​ ergänzt werden.
  
-=== PAM konfigurieren ​===+== PAM konfigurieren ==
  
 Auch die PAM Module für die Benutzeranmeldung am System müssen an den **sssd** angepasst werden. Dies kann im einfachsten Fall mit Hilfe des Tools //​**pam-config**//​ vorgenommen werden: Auch die PAM Module für die Benutzeranmeldung am System müssen an den **sssd** angepasst werden. Dies kann im einfachsten Fall mit Hilfe des Tools //​**pam-config**//​ vorgenommen werden:
  • invis_server_wiki/client.txt
  • Zuletzt geändert: 2020/08/14 13:48
  • von ingo