grundsätzliche fragen zu gruppen am linuxclient
hallo,

ich hatte diese frage schon mal gestellt, das war aber off-topic in einem anderen thema, daher jetzt nochmal richtig.

es geht um den linux-client (in meinem fall kubuntu 18.04, mit client-adsso in linuxmuster eingebunden), der unter der serverversion v7 läuft. so, wie ich es verstanden habe…
hi andreas,

ich kenne den sch. mit pam nur zu gut, weil ich gerade versuche einen manjaroclient für die lmn7 zu bauen und genau da seit tagen hänge…das ist grausam. nun zu deinem problem noch ein paar gedanken/ideen:

welchen displaymanager benutzt du? benutzt du sddm? der ist bekannt dafür, mit …
<p><strong> gnu/linux-systeme </strong> verwenden normalerweise entweder glibc (fedora/redhat-familie, arch) oder seinen engen cousin eglibc (debian/ubuntu-familie); da eglibc nun wieder in glibc zusammengeführt wird ( <a href="http://www.eglibc.org/home">siehe <em> eglibc 2.19 branch created</em> unter "news"</a> ), werden sie in naher zukunft alle wieder glibc sein.</p><p>der einfachste weg, die genaue version zu überprüfen, besteht darin, <code>ldd</code> zu fragen, das mit der c-bibliothek geliefert wird.</p><p>auf fedora 20:</p><pre><code>&gt; ldd --version ldd (gnu libc) 2.18 </code></pre><p>das ist glibc 2.18.</p><p>auf raspbian (debian 7-port für armv6 broadcom soc):</p><pre><code>&gt; ldd --version ldd (debian eglibc 2.13-38+rpi2) 2.13 </code></pre><p>das ist eglibc 2.13.</p><p>wenn sie aus irgendeinem grund einige teile gemischt und abgeglichen haben oder sich bei <code>ldd</code> nicht sicher sind, können sie die c-bibliothek direkt abfragen.</p><pre><code>&gt; whereis libc.so libc: /usr/lib64/libc.a /usr/lib64/libc.so /usr/share/man/man7/libc.7.gz </code></pre><p>keines davon ist ausführbar, aber sie geben einen hinweis darauf, wo man eines findet.</p><pre><code>&gt; $(find /usr/lib64/ -executable -name "*libc.so*") --version gnu c library (gnu libc) stable release version 2.18, by roland mcgrath et al. </code></pre><p>es ist jedoch nicht unbedingt so einfach, da sich die c-bibliothek nicht irgendwo befinden muss, wo <code>whereis</code> sie finden kann.</p><pre><code>&gt; whereis libc.so libc: /usr/share/man/man7/libc.7.gz </code></pre><p>leider enthält die manpage keine versionsnummer. <code>ldd</code> ist immer noch nützlich, da jede funktionierende, dynamisch verknüpfte ausführbare datei auf dem system (z. b. fast alles in <code>/usr/bin</code>) mit der c-bibliothek verknüpft wird.</p><pre><code>&gt; ldd /usr/bin/touch /usr/lib/arm-linux-gnueabihf/libcofi\_rpi.so (0xb6eed000) librt.so.1 =&gt; /lib/arm-linux-gnueabihf/librt.so.1 (0xb6ed0000) libc.so.6 =&gt; /lib/arm-linux-gnueabihf/libc.so.6 (0xb6da1000) /lib/ld-linux-armhf.so.3 (0xb6efb000) libpthread.so.0 =&gt; /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6d82000) </code></pre><p><code>libc.so.6</code> steht in der dritten zeile.</p><pre><code>&gt; /lib/arm-linux-gnueabihf/libc.so.6 --version gnu c library (debian eglibc 2.13-38+rpi2) stable release version 2.13, by roland mcgrath et al. </code></pre> <p>starten sie von <a href="http://www.ubuntu.com/server">buntu server</a> und bauen sie auf. es verwendet die gleichen repos wie die desktop-distribution und sie können verschiedene desktop-konfigurationen installieren.</p><p>ich schlage nur vor, dass sie sich von den großen metapaketen wie ubuntu-desktop fernhalten, oder sie werden am ende die vollständige distribution sehen.</p><p>wenn sie nur den ubuntu-desktop reduzieren (anstatt ihn aufzubauen) möchten, müssen sie ihn entfernen (was von vielen dingen abhängt) und alle automatisch erfüllten abhängigkeiten in manuell installierte konvertieren. wenn sie nicht dazu in der lage sind, bereinigen sie sie automatisch, da sie (neben anderen tools) "veraltete" pakete bereinigen. dies sind pakete, die keine abhängigkeit oder benutzerauswahl erfüllen.</p> <p>"virtualbox" ist kein oberbegriff. es bezieht sich nur auf ein softwareprodukt, nämlich <a href="http://www.virtualbox.org">virtualbox</a> .</p><p>was die virtualisierungssoftware angeht, ist sie ziemlich gut. sie können (wie ich) adobe cs4-anwendungen problemlos ausführen, und die leistung ist auch noch recht gut.</p><p>während wir über virtualisierung sprechen, würde ich vielleicht vorschlagen, windows 7 nicht als virtualisierten "gast" zu installieren. normalerweise möchten sie ein möglichst leichtes betriebssystem und für die modernste unterstützung windows xp. wenn sie eine lizenz dafür haben, werden sie wahrscheinlich feststellen, dass sie schneller läuft.</p><p>ich bin mir nicht sicher, ob ich mich damit für ms office beschäftigen würde. der versuch, sich an office zu binden, ist normalerweise ein rezept für einen fehlschlag. ich empfehle dringend, eine migration auf openoffice oder libreoffice oder sogar auf etwas internet-basiertes wie google documents (das zusätzliche funktionen für die zusammenarbeit bietet) durchzuführen.</p><p>spielen in einer virtualisierten umgebung ist ein no-go. es ist einfach nicht schnell genug. die virtuelle umgebung hat keinen direkten zugriff auf die video-hardware (weil ubuntu sie verwendet), sodass jede beschleunigung softwarebasiert ist (von wine wird eine 3d-ebene bereitgestellt - diese ist jedoch sehr langsam und fehlerhaft).</p><p>wenn sie etwas zum spielen wollen, gehen sie entweder mit:</p><ul> <li> <p><strong> wein </strong>. google für: "appdb your-game-here" und sie werden herausfinden, wie gut es unterstützt wird. die leistung ist in der regel schlechter als unter windows und einige dinge laufen nicht gut, wenn überhaupt. aber einige spiele laufen sehr gut.</p> </li> <li> <p><strong> dual boot </strong>. sie belassen einen teil ihrer festplatte für windows, damit sie beim neustart weiterhin darauf zugreifen können. dadurch haben sie die beste spieleleistung, müssen jedoch neu starten, um spiele zu spielen, und anschließend neu starten, um zu ubuntu zurückzukehren.</p> </li> </ul><p>wichtig ist, dass sie nicht nur einen weg für die migration wählen müssen. sie können virtualbox für cs4-apps, native alternativen für office und dual boot oder wine für spiele verwenden. jede technologie hat ihre vor- und nachteile, sodass sie hoffentlich entscheiden können, welche am besten für sie geeignet ist.</p> Dieses Problem tritt nach einem bestimmten Apple-Update auf. Hierbei werden bestimmte Prozesse beendet, die tomedo zum korrekten Arbeiten benötigt. Daher hilft in diesem Fall ein kompletter Neustart des Serverrechners weiter.   

  

Bitte beachten: Es reicht nicht aus, nur die Servertools neu zu starten. Der Rechner, der als Server fungiert, muss einmal komplett ausgeschaltet und wieder eingeschaltet werden, um die relevanten Prozesse neu zu starten. <p>ich kann zwar nicht sagen, dass ich mir sorgen um die zugänglichkeit von desktop-anwendungen machen musste. ich würde empfehlen, alle wcag 2.0-elemente bei der entwicklung ihres desktops zu berücksichtigen, aber auch auf die microsoft-hics zu verweisen: <a href="http://msdn.microsoft.com/en-us/library/windows/desktop/aa511258.aspx">microsoft human interface guidance</a> </p><p>wenn sie hier interessiert sind, sind die apple und die gnome-projekte. es könnte zwei helfen, alle 3 für gemeinsame standards zu referenzieren.</p><p> <a href="https://developer.apple.com/library/mac/#documentation/userexperience/conceptual/applehiguidelines/intro/intro.html">apple hics</a> </p><p> <a href="http://projects.gnome.org/accessibility/">gnome accessibility</a> </p><p>in den usa gibt es einige gesetzliche anforderungen, die als 508-standards bezeichnet werden: <a href="http://section508.gov/">section508.gov</a> und speziell <a href="http://www.access-board.gov/sec508/guide/1194.21.htm">anleitung für desktop-software</a> </p> <p>es bedeutet <strong> viel mehr </strong> als nur neue zertifikate (oder vielmehr neue schlüsselpaare) für jeden betroffenen server. es bedeutet auch:</p><ul> <li>patchen betroffener systeme auf openssl 1.0.1g</li> <li>widerruf der alten schlüsselpaare, die gerade abgelöst wurden</li> <li>alle passwörter ändern</li> <li>ungültigmachen aller sitzungsschlüssel und cookies</li> <li>auswertung des tatsächlichen inhalts, der von den anfälligen servern verarbeitet wird, die möglicherweise durchgesickert sind, und entsprechende reaktion.</li> <li>auswertung aller anderen informationen, die aufgedeckt werden könnten, wie speicheradressen und sicherheitsmaßnahmen</li> </ul><p>zusammengefasst aus <a href="http://heartbleed.com/">heartbleed.com</a> (hervorhebung von mir):</p><blockquote> <p><strong> was ist durchgesickertes primärschlüsselmaterial und wie kann es wiederhergestellt werden? </strong></p> <p>dies sind die kronjuwelen <strong> die verschlüsselungsschlüssel selbst </strong>. durchgesickerte geheime schlüssel ermöglichen es dem angreifer, den vergangenen und zukünftigen datenverkehr zu den geschützten diensten zu entschlüsseln und sich nach belieben als dienst auszugeben. jeder durch die verschlüsselung und die signaturen in den x.509-zertifikaten gewährte schutz kann umgangen werden. die wiederherstellung nach diesem leck erfordert das patchen der sicherheitsanfälligkeit, das widerrufen der gefährdeten schlüssel sowie das erneute ausgeben und verteilen neuer schlüssel. selbst wenn sie dies alles tun, bleibt der vom angreifer in der vergangenheit abgefangene datenverkehr immer noch anfällig für entschlüsselung. all dies muss von den eigentümern der dienste durchgeführt werden.</p> <p><strong> was ist durchgesickertes sekundärschlüsselmaterial und wie kann es wiederhergestellt werden? </strong></p> <p>dies sind beispielsweise <strong> die benutzeranmeldeinformationen (benutzernamen und kennwörter) </strong>, die in den anfälligen diensten verwendet werden. für die wiederherstellung nach diesen lecks müssen die eigentümer des dienstes zuerst das vertrauen in den dienst gemäß den oben beschriebenen schritten wiederherstellen. danach können benutzer beginnen, ihre passwörter und möglichen verschlüsselungsschlüssel gemäß den anweisungen der eigentümer der dienste zu ändern, die kompromittiert wurden. alle sitzungsschlüssel und sitzungscookies sollten ungültig sein und als gefährdet gelten.</p> <p><strong> was ist durchgesickerter geschützter inhalt und wie kann er wiederhergestellt werden? </strong></p> <p>dies ist <strong> der tatsächliche inhalt, der von den anfälligen diensten verarbeitet wird </strong>. es kann sich um persönliche oder finanzielle details, private kommunikation wie e-mails oder sofortnachrichten, dokumente oder alles handeln, was durch verschlüsselung geschützt werden sollte. nur eigentümer der dienste können die wahrscheinlichkeit des durchsickerns abschätzen und sollten ihre benutzer entsprechend benachrichtigen. das wichtigste ist, das vertrauen in das primär- und sekundärschlüsselmaterial wie oben beschrieben wiederherzustellen. nur so können die gefährdeten dienste in zukunft sicher genutzt werden.</p> <p><strong> was sind durchgesickerte sicherheiten und wie kann sie wiederhergestellt werden? </strong></p> <p>durchgesickerte sicherheiten sind <strong> andere details, die dem angreifer im durchgesickerten speicherinhalt ausgesetzt wurden </strong>. diese können technische details wie speicheradressen und sicherheitsmaßnahmen wie kanarienvögel zum schutz vor überlaufangriffen enthalten. diese haben nur einen zeitgemäßen wert und verlieren ihren wert für den angreifer, wenn openssl auf eine feste version aktualisiert wurde.</p> </blockquote> <p>dies ist eigentlich ein bekannter und <a href="https://bugzilla.redhat.com/show\_bug.cgi?id=981984">derzeit offener fehler</a> . es gibt jedoch eine sehr einfache problemumgehung. geben sie einfach den folgenden befehl ein:</p><pre><code>gsettings set org.gnome.vino require-encryption false </code></pre><p>sie können jetzt eine verbindung mit den meisten vnc-viewern herstellen.</p> <p>ein schlüsselbund ist eine "gespeicherte datenbank" - ich verwende diesen begriff leichtfertig - ihrer anmeldeinformationen, die auf ihrem lokalen pc gespeichert sind. es wird von einem magischen voodoo-verschlüsselungsschema umschlossen (pkcs # 11 - wird für die sichere speicherung auf wechselmedien verwendet), sodass es vor neugierigen blicken relativ sicher ist.</p><p>es bietet ein gemeinsames backend für (hier framework einfügen, wir werden gnome als beispiel verwenden), um ihre anmeldeinformationen zu cruden (erstellen, lesen, aktualisieren, löschen), ohne "ihre eigene lösung zu rollen". es bleibt eine konsistente schnittstelle für programmierer, die dieses spezielle framework verwenden. kde stellt einen eigenen schlüsselbund zur verfügung, gnome hat eine weitere implementierung.</p><p>evolution, firefox und net-man nutzen alle diese schnittstelle. wenn sie ihre e-mail-server-anmeldeinformationen in evolution ablegen, werden sie aufgefordert, diese informationen im schlüsselbund zu speichern. wenn sie sich dafür entscheiden, werden die daten an den schlüsselbunddienst weitergeleitet und voilà gespeichert. evolution muss den schlüsselbunddienst erst beim start aufrufen, um diese informationen abzurufen.</p><p>die große idee dabei ist, dass andere personen, die auf ihren pc zugreifen und das master-passwort für ihren schlüsselbund nicht kennen, nicht auf ihre gespeicherten anmeldeinformationen zugreifen können. das gleiche prinzip wird vom addon von lastpass.com für ihren browser angewendet. (nur es ist verteilt, was bedeutet, dass ich es auf mehreren instanzen von browsern auf pcs verwenden kann.)</p><p>zusammenfassend biete ich dieses snippet von der gnome-keyring-seite <a href="http://live.gnome.org/gnomekeyring">befindet sich hier</a> an</p><blockquote> <p>gnome-schlüsselbund ist eine sammlung von komponenten in gnome, die geheimnisse, kennwörter, schlüssel und zertifikate speichern und anwendungen zur verfügung stellen.</p> <p>der gnome-schlüsselring ist in die anmeldung des benutzers integriert, sodass sein geheimer speicher entsperrt werden kann, wenn sich der benutzer in seiner sitzung anmeldet.</p> <p>gnome keyring basiert auf einem standard namens pkcs # 11, der eine standardmethode für anwendungen zum verwalten von zertifikaten und schlüsseln auf smartcards oder zur sicheren speicherung darstellt.</p> </blockquote> bei uns kommen stets die modernsten technologien zum einsatz. die meisten webanwendungen programmieren wir mit c# und javascript sowie diversen frameworks. darüber hinaus haben wir webanwendungen mit php und mit der programmiersprache typescript auf der basis von node.js entwickelt. das hosting der webanwendung kann unter windows und unter linux erfolgen. > 
>  Gebootet ist aber eine andere mit Linux 19 als Bertriebssystem. 
> 


Linux 19 gibt es noch gar nicht. Du meinst wohl Linux Mint 19 ;)



> 
>  Hallo ich möchte meine dort installierten Windows Spiele auf der zweiten Festplatte spielen. 
> 


Das ist nicht ohne Weiteres möglich. Diese Spiele sind für Windows entwickelt worden und sind daher nicht mit GNU/Linux-Systemen kompatibel. Du kannst aber recherchieren, ob es diese Spiele auch für GNU/Linux-Systeme gibt (beispielsweise über Steam). Ansonsten kannst du probieren, die Applikationen mit [Wine](https://wiki.ubuntuusers.de/Wine/) zu starten. Das klappt meistens nicht. Als grafisches Frontend für Wine ist [PlayOnLinux](https://wiki.ubuntuusers.de/Spiele/PlayOnLinux/) empfehlenswert.


Solltest du ein Spiel nicht zum Laufen bekommen, bleibt dir nur noch die Verwendung von Windows (siehe [Dualboot](https://wiki.ubuntuusers.de/Dualboot/)) oder einer virtuellen Maschine (siehe [VirtualBox](https://wiki.ubuntuusers.de/VirtualBox/)). Bei Letzterem musst du die Spiele aber i. d. R. in der virtuellen Maschine neu installieren.



> 
>  Nun hab ich Bedenken das der Start mir was am Linux zerstören könnte. 
> 


In welcher Hinsicht? Allein durch die Nutzung von Wine oder einer virtuellen Maschine sollte nicht zerstört werden.