Barrierefreiheit & passwd, usermod, useradd, chage, groupadd, etc.. Flashcards
Welche Funktionen können für Einschränkungen beim Tippen dienen?
Sticky Keys (Einrastfunktion)
ermöglichen es, Tastenkombinationen nacheinander einzugeben. Für Strg+C kann der Benutzer zuerst die Taste Strg drücken, diese loslassen und dann erst die Taste C drücken.
Bounce Keys
ein neuer Tastendruck wird erst nach einer bestimmten Zeitspanne seit dem letzten Tastendruck akzeptiert.
Slow Keys
Wenn slow keys aktiviert ist, muss der Benutzer die Taste eine bestimmte Zeit lang gedrückt halten, bevor sie akzeptiert wird.
Wie können Sticky Keys und Bounce keys durch activation gestures aktiviert werden ?
Sticky Keys
mit fünfmaligem aufeinanderfolgendem Drücken der Umschalttaste aktiviert werden.Bounce Keys
durch acht Sekunden lang durchgehend gedrückter Umschalttaste aktiviert werden.
Diese Eingabehilfen werden durch AccessX bereitgestellt, eine Komponente der Xtastaturerweiterung des X Window System.
Wie lautet der command für die Access-X Einstellungen.
xkbset
was macht screenkeyboard ?
Wenn die Verwendung der Tastatur nicht möglich ist.
Hier können mittels mouse oder touchpad Tastatureingaben erfolgen.
Welche Maßnahmen gibt es sonst noch für die Barrierefreiheit ?
High Contrast
macht Fenster und Schaltflächen durch höheren Kontrast besser sichtbar.
Large Text
vergrößert die Standardschriftgröße auf dem Bildschirm.
Cursor Size
größerer Mauscursor, der dadurch leichter auf dem Bildschirm zu lokalisieren ist.
Screenreader
liest den Inhalt des Bildschirms.
Ein Screenreader liest aber auch Menüleisten von Anwendungsprogrammen und deren Menüpunkte
Braillezeile
ein Gerät, das Schriftzeichen in Brailleschrift übersetzen kann
Spracherkennungsprogramm
CMU Sphinx, Julius, Kaldi, Simon und Mozilla DeepSpeech
Wie hilft die Eingabehilfenfunktion (Bounce Keys)Tastenverzögerung Benutzern mit Handzittern?
Bei aktivierter Bounce Keys Funktion wird ein neuer Tastendruck erst dann akzeptiert, wenn seit
dem letzten Tastendruck eine bestimmte Zeit vergangen ist.
Was sind die häufigsten Aktivierungsgesten für die Eingabehilfen der Sticky Keys Funktion?
Bei aktivierten Aktivierungsgesten wird Sticky Keys nach fünfmaligem
aufeinanderfolgendem Drücken der Taste Shift aktiviert.
Barrierefreie Funktionen werden möglicherweise nicht von einer einzigen Anwendung
bereitgestellt und können von einer Desktopumgebung zur anderen variieren. Welche
Anwendung in KDE hilft Personen mit Einschränkungen, indem ein Mausklick ausgeführt
wird, wenn der Mauszeiger kurz pausiert?
Die Anwendung KMouseTool.
Auf welche Weise hilft die Anwendung Orca Benutzern mit eingeschränkten Sehfähigkeiten bei der Interaktion mit der Desktopumgebung?
Orca ist ein Bildschirmlesegerät, das eine synthetisierte Stimme erzeugt, um
Bildschirmereignisse zu melden und den Text unter dem Mauszeiger zu lesen. Es arbeitet auch mit Geräten, die aktualisierbare Brailleanzeigen genannt werden, so dass der Benutzer den Text mit taktilen Mustern identifizieren kann.
Wie wird ein User samt Homedirectory + Mail-spool gelöscht ?
userdel -r michael
Was macht
useradd
-d
-e
-f
-m
-M
-c
-g
-G
-s
-u
-d
Erstellt ein neues Benutzerkonto mit einem eigenen Homeverzeichnis (Pfad).
-e
Erstellt neues Benutzerkonto mit einem Datum, zu dem es deaktiviert wird (expire).
-f
Setzt beim erstellen die Anzahl der Tage, nach der das Passwort ungültig wird.
-m
Erzeugt ein neues Benutzerkonto samt Homeverzeichnis.
-M
Legt ein neues Benutzerkonto ohne Homeverzeichnis an.
-c
legt Beschreibung fest
-g
setzt primäre Gruppe, bzw groupID
-G
setzt ein oder mehrere sekundäre Gruppen
-s
gibt login shell an
-u
Erstellt ein neues Benutzerkonto mit einer bestimmten UID.
Wie sperren und entsperren Sie ein User-Konto
passwd -l
passwd --lock
oderusermod -L
passwd -u
passwd --unlock
oderusermod -U
was macht usermod -l
? (kleines L)
Ändert den login Namen des angegebenen Benutzerkontos.
was macht usermod -u
?
Ändert die UID des angegebenen Benutzerkontos.
Was macht die datei /etc/login.defs
?
Unter Linux gibt die Datei /etc/login.defs die Konfigurationsparameter an, die die Erstellung von Benutzern und Gruppen steuern.
Die in den vorherigen gezeigten Befehle übernehmen Standardwerte aus dieser Datei.
Was macht usermod -G
?
Fügt dem user sekundäre Gruppen hinzu.
-a verwenden, sonst wird nur eine Gruppe hinzugefügt und alle anderen gelöscht.
…
Bei useradd -G wird kein -a benötigt wenn mehrere Gruppen während der Erstellung eines Useraccounts zugewiesen werden.
was macht usermod -m /home/testuser michi
?
kopiert den Inhalt des aktuellen Userverzeichnisses /home/michi
, in ein neues Homedirectory /home/testuser
, das angelegt wird falls es noch nicht existiert.
was macht usermod -e
?
Legt das Ablaufdatum des angegebenen Benutzerkontos fest.
expire
was macht usermod -f
?
Legt die Anzahl der Tage fest, nach der ein Passwort ungültig wird und der Benutzer es aktualisieren muss.
force
(andernfalls wird das Konto deaktiviert).
Wie wird die UID von user miwo auf 1090 geändert ?
usermod -u 1095 miwo
?
Durch welche Datei wird das standard MAil-Spool Verzeichnis festgelegt für einen neu angelegten user?
Ist eine Vorlage aus der Datei/etc/login.defs
und wird via MAIL_DIR festgelegt.
was macht passwd -d
?
Löscht das Passwort eines Benutzerkontos (und deaktiviert damit den Benutzer).
Mit welchen commands können Sie einen Benuter bei seiner nächsten Anmeldung zwingen sein Passwort zu ändern ?
passwd -e miwo
oder
chage -d 0 miwo
Beim nächsten login wird der User miwo aufgefordert sein pwd zu ändern.
was macht chage -M
oder passwd -x
?
Maximales Passwortalter
Bestimmt die maximale Anzahl an Tagen, die ein Passwort gültig bleibt.
max Passwortlebensdauer
Braucht passwd root rechte ?
Nur wenn man ein passwort eines anderen User ändern will.
Wie erhält man Info über den Status des Passwortes von miwo?
passwd -S miwo
chage -l miwo
Wie erstellt und löscht man ein Passwort für die Gruppe sales?
gpasswd sales
gpasswd -r sales
Sie sind ein nicht priviligierter User.
Wenn Sie nicht Mitglied einer Passwortgeschützten Gruppe sind, Sie das pwd aber kennen, mit welchem command können Sie vorübergehend der Gruppe beitreten ?
Beziehungsweise auch einer Gruppe beitreten die kein Passwort hat.
newgrp
Wie können Sie Ablaufdatum des Passwortes eines Benutzers so konfigurieren, dass es nie abläuft?
verwende chage
chage -M 99999 miwo
Der Wert 99999 deaktiviert das Ablaufen des Passworts.
Wie wird mit chage und passwd die minimale bzw maximale Passwortlebensdauer in Tagen festgelegt ?
Mindestalterchage -m
oder passwd -n
maximales Passwortalterchage -M
oder passwd -x
Passwortwarnfrist
Welche commands legen die Anzahl der Tage fest, die der Benutzer vor Ablauf des Passworts gewarnt wird.
passwd -w
oderchage -W
was macht passwd -i
bzw chage -I
?
Passwort-Inaktivität
Bestimmt die Anzahl der Tage nach Ablauf eines Passworts, innerhalb derer der Benutzer das Passwort aktualisieren muss (andernfalls wird das Konto deaktiviert).
was macht passwd -n
?
Bestimmt die Mindestanzahl an Tagen zwischen Passwortänderungen.
Nachdem Sie diese Gruppen erstellt haben, führen Sie den folgenden Befehl aus: useradd -G administrators,developers kevin
Welche Operationen führt dieser Befehl aus?
Nehmen Sie an, dass CREATE_HOME und USERGROUPS_ENAB in /etc/login.defs auf yes gesetzt sind.
Fügt einen neuen Benutzer namens kevin hinzu,
erstellt sein Homeverzeichnis
(CREATE_HOME ist auf yes gesetzt und daher können Sie die Option -m vernachlässigen)
…
(USERGROUPS_ENAB ist auf yes gesetzt).
erstellt eine neue Gruppe namens kevin als primäre Gruppe dieses Benutzerkontos.
Legen Sie das Passwort für das Benutzerkonto kevin fest.
passwd kevin
Überprüfen Sie mit dem Befehl chage zunächst das Ablaufdatum des Benutzerkontos kevin und ändern Sie es dann auf den 31. Dezember 2022. Welchen anderen Befehl können Sie zum Ändern des Ablaufdatums eines Benutzerkontos verwenden?
chage -l kevin
chage -E 2022-12-31 kevin
usermod -e 2022-12-31 kevin
Fügen Sie ein neues Benutzerkonto namens emma mit der UID 1050 hinzu und legen Sie
administrators als primäre Gruppe und developers und web-designers als sekundäre
Gruppen fest.
useradd -u 1050 -g administrators -G developers,web-designers emma
Auf welche Datenbanken kann mit getent zugegriffen werden ?
Die Datenbanken müssen in /etc/nsswitch.conf konfiguriert sein.
Wie kann mittels usermod oder chage das Ablaufdatum des User Accounts miwo deaktivert werden ?
chage -E -1 miwo
oderusermod -e -1 miwo