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
public_v6:linux [2023/07/19 10:27] – [Nutzerverwaltung] adminpublic_v6:linux [2023/12/04 09:22] (aktuell) – [Nutzerverwaltung] admin
Zeile 31: Zeile 31:
 ==== Nutzerverwaltung ==== ==== Nutzerverwaltung ====
  
-  * [[https://superuser.com/questions/77617/how-can-i-create-a-non-login-user|How to create a non-login user]] +=== Nutzer anlegen und SSH-Key konfigurieren===
-  * <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]] +
- +
-Nutzer anlegen:+
  
 <code bash> <code bash>
 sudo useradd <name> sudo useradd <name>
 # Password eingeben # Password eingeben
-su <name> 
 mkdir .ssh mkdir .ssh
 # sftp pubkey in 'authorized_keys' # sftp pubkey in 'authorized_keys'
-sudo chown <name>:<name> authorized_keys +sudo chown -R <name>:<name> ~/.ssh 
-sudo chmod 600 authorized_keys +sudo chmod 700 .ssh && chmod 600 .ssh/* 
-visudo # add <name> to admins +visudo # add <name> to admins 
 +# ggf. <name> eintragen in /etc/ssh/sshd_config
 </code> </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]]
 +  * <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]]
 ==== Real-Time Linux ==== ==== Real-Time Linux ====
  
public_v6/linux.1689762456.txt.gz · Zuletzt geändert: 2023/07/19 10:27 von admin