Benutzer-Werkzeuge

Webseiten-Werkzeuge


public_v6:linux

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public_v6:linux [2021/03/19 18:05] – [Installation] adminpublic_v6:linux [2023/12/04 09:22] (aktuell) – [Nutzerverwaltung] admin
Zeile 30: Zeile 30:
   *https://stackoverflow.com/questions/12973777/how-to-run-a-shell-script-at-startup   *https://stackoverflow.com/questions/12973777/how-to-run-a-shell-script-at-startup
 ==== Nutzerverwaltung ==== ==== Nutzerverwaltung ====
 +
 +=== Nutzer anlegen und SSH-Key konfigurieren: ===
 +
 +<code bash>
 +sudo useradd <name>
 +# Password eingeben
 +mkdir .ssh
 +# sftp pubkey in 'authorized_keys'
 +sudo chown -R <name>:<name> ~/.ssh
 +sudo chmod 700 .ssh && chmod 600 .ssh/*
 +visudo # add <name> to admins
 +# ggf. <name> eintragen in /etc/ssh/sshd_config
 +</code>
 +
 +=== Account sperren (Konto abgelaufen) ===
 +
 +    * <code bash># disallow peter from logging in
 +sudo usermod --expiredate 1 peter</code>
 +    * [[https://unix.stackexchange.com/questions/570224/whats-the-difference-between-locking-and-expiring-a-user-account|Difference between locking and expiring a user account]]
 +
 +=== Kontosperre aufheben ===
 +
 +    * <code bash># set expiration date of peter to Never
 +sudo usermod --expiredate "" peter</code>
 +
 +=== Kontosperren konfigurieren und überprüfen  ===
 + 
 +    * **Set expiration date:**
 +      * <code bash>sudo chage -E 2022-12-01 <userName></code>
 +    * **View account  expiration date:**
 +      * <code bash>sudo chage -l <userName></code>
 +
 +=== Non-login User anlegen ===
 +
   * [[https://superuser.com/questions/77617/how-can-i-create-a-non-login-user|How to create a non-login user]]   * [[https://superuser.com/questions/77617/how-can-i-create-a-non-login-user|How to create a non-login user]]
   * <code bash>sudo useradd --system --shell /bin/false username</code>   * <code bash>sudo useradd --system --shell /bin/false username</code>
   * [[https://www.howtogeek.com/116757/8-ways-to-tweak-and-configure-sudo-on-ubuntu/|Tweak and configure sudo on Ubuntu]]   * [[https://www.howtogeek.com/116757/8-ways-to-tweak-and-configure-sudo-on-ubuntu/|Tweak and configure sudo on Ubuntu]]
- 
 ==== Real-Time Linux ==== ==== Real-Time Linux ====
  
public_v6/linux.1616177144.txt.gz · Zuletzt geändert: 2021/03/19 18:05 von admin