17 команд Linux, чтобы больше не спрашивать «а как добавить в sudo?»
Опять застрял на настройке прав и судорожно ищешь, как правильно закинуть юзера в группу? Не позорься перед логами, держи полную базу из 17 команд.
1. Создание новой группы:
$ groupadd [name]
$ addgroup [name]
Добавляет группу в систему.2. Удаление группы:
$ groupdel [name]Удаляет существующую группу.
3. Переименование группы:
$ groupmod -n [newGroupname] [oldGroupname]Меняет имя старой группы на новое.
4. Создание пользователя:
$ useradd [name] $ adduser [name]
Базовые команды для добавления юзера.5. Удаление пользователя:
$ userdel [name]
$ deluser [name]
Удаление учетной записи из системы.6. Смена логина:
$ usermod -l [newUsername] [oldUsername]
Переименовывает существующего пользователя.7. Установка пароля:
$ passwd [name]
Задает или меняет пароль юзера.8. Выдача sudo-прав:
$ usermod -a -G sudo [user] $ adduser [user] sudoДобавляет пользователя в группу sudo.
9. Информация о пользователе:
$ finger [user]
Выводит детальную информацию об аккаунте.10. Добавление уже созданного юзера в группу:
$ usermod -aG [groupName] [userName]
$ adduser [userName] [groupName]
$ gpasswd -a [userName] [groupName]
Три способа расширить права доступа.11. Создание пользователя сразу в группе:
$ useradd -G [group] [user]
Создает юзера и сразу привязывает к дополнительной группе.12. Удаление пользователя из группы:
$ gpasswd -d [user] [group]
$ deluser [user] [group]
Лишает пользователя членства в группе.13. Список всех групп:
$ getent group $ cat /etc/group
Показывает все группы в системе.14. Список всех пользователей:
$ getent passwd $ cat /etc/passwd
Показывает всех зарегистрированных юзеров.15. Текущий статус и смена аккаунта:
#### $ whoamiSwitch user
$ su [user]
Показывает, под кем ты залогинен, и позволяет сменить личность.16. Активные сессии и ID:
#### $ who$ w$ usersShow user ID and groups
$ id [user]
Вывод информации о тех, кто в системе, и их идентификаторах.17. История входов:
#### $ last> TERMINAL_GEAR
Показывает последние входы в систему.❗️Нравится формат? Ставь 👍
👉 Рубрика: #шпаргалка@LinuxSkill
#Linux #Users #Groups #CheatSheet #Sysadmin #CLI