User: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Signux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Signux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 50: | Zeile 50: | ||
-U, --user-group Eine Gruppe mit dem gleichen Namen wie dem | -U, --user-group Eine Gruppe mit dem gleichen Namen wie dem | ||
des Benutzers erstellen | des Benutzers erstellen | ||
</pre> | |||
Script was abfrag ob jemand angemeldet ist | |||
<pre> | |||
#!/bin/bash | |||
users=`users` | |||
if [ -z "${users}" ]; then | |||
echo "keiner da" | |||
else | |||
echo "angemeldete Benutzer: $users" | |||
fi | |||
</pre> | </pre> | ||
Aktuelle Version vom 28. Oktober 2017, 18:44 Uhr
Benutzer anlegen
root #useradd -m -G users,wheel,audio -s /bin/bash larry root #passwd larry Password: (Enter the password for larry) Re-enter password: (Re-enter the password to verify)
Hilfe:
Aufruf: useradd [Optionen] BENUTZERZUGANG
useradd -D
useradd -D [Optionen]
Optionen:
-b, --base-dir BASIS_VERZ Basisverzeichnis für das
Home-Verzeichnis des neuen Benutzers
-c, --comment KOMMENTAR KOMMENTAR für das GECOS-Feld des neuen
Benutzers
-d, --home-dir HOME_VERZ Home-Verzeichnis des neuen Benutzers
-D, --defaults Anzeigen oder Speichern der modifizierten
Standardkonfiguration für useradd
-e, --expiredate ABL_DATUM Das Ablaufdatum des neuen Benutzerzugangs
-f, --inactive INAKTIV Passwort nach Ablauf von INAKTIV deaktivieren
-g, --gid GRUPPE Name oder ID der primären Gruppe des neuen
Benutzerzugangs
-G, --groups GRUPPEN Liste der zusätzlichen Gruppen für den
neuen Benutzerzugang
-h, --help Diese Hilfe anzeigen, sonst nichts
-k, --skel SKEL_VERZ Ein alternatives skeleton-Verzeichnis
(Vorlagenverzeichnis) verwenden
-K, --key SCHLÜSSEL=WERT Die Vorgabewerte in /etc/login.defs
überschreiben
-l, --no-log-init Den Benutzer nicht zu den lastlog- und
faillog-Datenbanken hinzufügen
-m, --create-home Home-Verzeichnis des neuen Benutzers erstellen
-M, --no-create-home Kein Home-Verzeichnis für den Benutzer
erstellen
-N, --no-user-group Keine Gruppe mit dem gleichen Namen wie dem
des Benutzers erstellen
-o, --non-unique Benutzer mit doppelter (nicht einmaliger)
UID erlauben
-p, --password PASSWORT Verschlüsseltes Passwort für den neuen
Benutzerzugang
-r, --system Eine Systemgruppe erstellen
-R, --root CHROOT_VERZ Verzeichnis für chroot
-s, --shell SHELL Die Login-Shell des neuen Benutzerzugangs
-u, --uid UID Benutzer-ID (UID) des neuen Benutzerzugangs
-U, --user-group Eine Gruppe mit dem gleichen Namen wie dem
des Benutzers erstellen
Script was abfrag ob jemand angemeldet ist
#!/bin/bash
users=`users`
if [ -z "${users}" ]; then
echo "keiner da"
else
echo "angemeldete Benutzer: $users"
fi