Настройки Linux

Добавление нового пользователя

useradd -m -s /bin/bash имя_пользователя
passwd имя_пользователя

или:

adduser имя_пользователя

Удалить пользователя

userdel -f -r имя_пользователя

-f (force) – принудительно завершает все процессы, запущенные пользователем, и удаляет пользователя, даже если он в данный момент используется
-r (remove) – удаляет домашний каталог пользователя и его почтовую директорию

Как изменить оболочку

chsh -s /bin/bash имя_пользователя

Запретить пользователю возможность залогиниться:

usermod -s /usr/sbin/nologin имя_пользователя

вернуть:

chsh -s /bin/bash имя_пользователя

Добавьте пользователя в группу sudo:

usermod -aG sudo имя_пользователя

в CentOS:

usermod -aG wheel имя_пользователя

sudo без пароля
cat /etc/sudoers

%sudo ALL=(ALL:ALL) NOPASSWD: ALL

в CentOS:

%wheel ALL=(ALL) NOPASSWD: ALL

Удалить пользователя из группы sudo:

deluser имя_пользователя sudo

или

gpasswd -d имя_пользователя sudo

Как узнать версию Linux

lsb_release -a
cat /proc/version
cat /etc/issue

Как узнать абсолютный путь до файла

realpath @ссылка

Как найти файл

sudo find / -name "ssh.service"