GNU/Linux >> Znalost Linux >  >> Cent OS

RHEL 7 – Poznámky RHCSA:Vytvářejte, mažte a upravujte místní uživatelské účty

RHEL 7 – RHCSA Notes (Cheat Sheets)

Přidání uživatelského účtu

Použijte useradd příkaz pro přidání nového uživatele:

# useradd [options] [username]

Výchozí nastavení pro nového uživatele lze zobrazit a upravit pomocí volby -D :

# useradd -D
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/bash
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

Chcete-li například změnit výchozí uživatelský shell pro nového uživatele na /bin/ksh :

# useradd -D -s /bin/ksh

Příklady

Chcete-li jednoduše přidat uživatele se všemi výchozími možnostmi:

# useradd user01

Chcete-li přidat uživatele s uid 1099, zakomentujte „nový uživatel“ a výchozí shell jako /bin/ksh :

# useradd -u 1099 -c "new user" -s /bin/ksh user01

Zkontrolujte záznam nového uživatele v /etc/passwd soubor :

grep user01 /etc/passwd
user01:x:1099:1099:new user:/home/user01:/bin/ksh

Úprava stávajícího uživatele (např. změna komentáře):

# usermod -c "modified user" user01

Chcete-li přiřadit heslo novému uživateli:

# passwd user01
Changing password for user user01.
New password: 
Retype new password: 
passwd: all authentication tokens updated successfully.

Podívejte se na /etc/shadow soubor :

# grep user01 /etc/shadow
user01:$6$dox84xyJ$89DdMcxSlI9OHxUCyY1ryaFsmG6MSEwbmSbZXJoFY.tHgdEEeQQgQjDV0dD8jEiHusrUjj3p8gtMTKR4sXXN5.:17058:0:45:7:::

Smazání uživatele:

# userdel user01

nologin shell

Můžete vytvořit uživatele s nologin shell pro spouštění služeb, jako je SMTP, FTP atd. Uživatel bez přihlašovacího shellu se nemůže přihlásit do systému, a proto nemůže spouštět žádný příkaz v systému interaktivně v systému. Procesy však mohou běžet jako uživatelé.

Chcete-li přidat nového uživatele „test“ pomocí shell nologin:

# useradd -s /sbin/nologin test

Ujistěte se, že nologin shell je přítomen v /etc/shells soubor :

# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin


Cent OS
  1. Vytvořte/odstraňte uživatelské účty v CWP

  2. Jak vytvořit a odstranit uživatele na Ubuntu 16.04

  3. Jak vytvořit a smazat uživatele v Debianu 9

  1. RHEL 7 – RHCSA Notes (Cheat Sheets)

  2. RHEL 7 – RHCSA Notes – přesměrování vstupu / výstupu

  3. RHEL 7 – RHCSA Poznámky:Změňte hesla a upravte stárnutí hesel pro místní uživatelské účty

  1. Vytvořte/odstraňte podúčty v cPanel

  2. RHEL 7 – Poznámky RHCSA:Vytvářejte, mažte a upravujte místní skupiny a členství ve skupinách.

  3. RHEL 7 – RHCSA Poznámky:Vytvářejte pevné a měkké vazby.