Oldal kiválasztása
Linux Felületek Kavalkádja!
Linux felhasználók segédanyag

Felhasználói fiókokkal kapcsolatos beállítások

Jelszó lejárattal kapcsolatos módosítások:

sudo nano /etc/login.defs
# Az alábbi sorokat kell módosítani (értelemszerűen, ahogy szeretnénk, itt példákkal)
# Jelszó módosítások közti minimum idő 3 napra állítása
PASS_MIN_DAYS		3
# Jelszó módosítások közti maximum idő 60 napra állítása
PASS_MAX_DAYS		60
# Jelszó lejárta előtt figyelmeztessen 5 nappal
PASS_WARN_AGE		5

A felhasználó alapértelemzett shelljének megadása:

sudo nano /etc/adduser.conf
# Az alábbi sorokat kell módosítani (értelemszerűen, ahogy szeretnénk, itt példákkal)
# alapértelmezett shell beállítása a zsh-ra
DSHELL=/bin/zsh

Megfelelő csomag telepítése jelszó erősség megköveteléséhez:

sudo apt install libpam-pwquality

A telepítés után a /etc/security/pwquality.conf fájlt kell módosítani igény szerint:

sudo nano /etc/security/pwquality.conf
# minimum jelszó hossz 8
minlen = 8
# fontos, hogy az alábbi beállításoknál a pozitív érték a maximumot fogja jelenteni
# nem a minimumot!!!
# legalább 1 szám
dcredit = -1
# legalább 1 kisbetűs karakter
lcredit = -1
# legalább 1 nagybetűs karakter
ucredit = -1
# legalább 1 speciális karakter
ocredit = -1
# felhasználónév nem lehet a jelszóban
usercheck = 1
# jelszó házirend ráerőltetése a felhasználókra
enforcing = 1
# 3 próbálkozási lehetőség jelszó módosításnál
retry = 3

Már létező felhasználónál a különböző tulajdonságok beállítása

# 'jakab' felhasználónál az alábbi konfiguráció beállítása:
# jelszó minimum lejárati idő: 1 nap
# jelszó maximum lejárati idő: 30 nap
# jelszó lejárta előtti figyelmeztetés: 7 nap
# fiók lejárati ideje: 2022-09-01
# inaktivitási idő (mely után kizár a rendszer): 20 nap
sudo chage -m 1 -M 30 -W 7 -E 2022-09-01 -I 20 jakab
# 'jakab' felhasználó hozzáadása a 'kali' csoporthoz
sudo usermod -aG kali jakab
# 'jakab' felhasználó hozzáadása a 'kali' csoporthoz (másikfajta megadási mód)
sudo adduser jakab kali
# 'jakab' felhasználó törlése a 'kali' csoportból
sudo usermod -rG kali jakab
# 'jakab' felhasználó átnevezése 'joska'-ra
sudo usermod -l joska jakab

Új felhasználó létrehozása:

# 'elek' nevű user létrehozása
# a felugró interaktív kérdéseknek megfelelően lehet megadni az új felhasználó adatait:
sudo adduser elek
# másik módszer új felhasználó létrehozására, az alábbi adatokkal:
# 		felhasználónév: otto
# 		jelszó: alma
# 		alapértelmezett shell: /bin/bash
sudo useradd -m -s /bin/bash -p $(mkpasswd alma) otto
# ez a verzió scripteléshez/automatizáláshoz jól használható

Felhasználó törlése

# 'elek' felhasználó törlése
sudo deluser elek

Csoportokkal kapcsolatos műveletek:

# új csoport létrehozása
# 'valakik' nevű csoport létrehozása
sudo addgroup valakik
# 'valakik' nevű csoport eltávolítása
sudo delgroup valakik
# 'kali' és 'elek' felhasználók hozzáadása a 'valakik' nevű csoporthoz
sudo groupmod -aU kali,elek valakik
# a 'valakik' nevű csoport átnvezése 'senkik'-re
sudo groupmod -n senkik valakik

Egyéb hasznos parancsok

# `jakab` felhasználó adatainak a megtekintése
sudo id jakab
sudo chage -l jakab
# a rendszeren létező csoportok kilistázása
cat /etc/group
# 'sudo' csoportba tartozó felhasználók megtekintése
grep sudo /etc/group
# telepített login shellek megtekintése
cat /etc/shells
for i in {01..12}; do useradd -m -s /bin/bash -p $(openssl -6 alma) user$i; done

/etc/passwd

f20be1fbabcc8f33b2834e0df0f0559d.png

/etc/shadow

97d40b788f419de14dad2f472a1c48c3.png

a7d3a11a156421c7c3097bfdc8ae1f3c.png