Пользователи в CentOS

Содержание
Введение
su
Статьи про CentOS

Введение

В этой статье вы можете узнать о работе с пользователями CentOS Linux

su

Разница между su и su -l

Сперва проверим переменную $USER под обычным

[andrei@host113 ~]$ echo $USER

andrei

Ожидаемый результат. Теперь выполним su и проверим что будет с $USER

[andrei@host113 ~]$ su

Password:

[root@host113 andrei]# echo $USER

andrei

[root@host113 andrei]# pwd

/home/andrei

$USER по-прежднему andrei а текущая директория - домашняя для andrei

Перезайдем уже через su -l (можно просто su -)

[root@host113 andrei]# exit

exit

[andrei@host113 ~]$ su -l

Password:
Last login: Mon Sep 13 10:35:05 EEST 2021 on pts/0

[root@host113 ~]# echo $USER

root

[root@host113 ~]# pwd

/root

Теперь и пользователь и текущая директория изменились.

Вход в систему

Запретить смену пароля

Чтобы запретить смену пароля в течении определённого промежутка времени можно использовать флаг -n

Так команда

passwd -n 14 andrei

Запретить пользователю andrei менять пароль в течении двух недель

man passwd

PASSWD(1) User utilities PASSWD(1) NAME passwd - update user's authentication tokens SYNOPSIS passwd [-k] [-l] [-u [-f]] [-d] [-e] [-n mindays] [-x maxdays] [-w warndays] [-i inactivedays] [-S] [--stdin] [username] DESCRIPTION The passwd utility is used to update user's authentication token(s). This task is achieved through calls to the Linux-PAM and Libuser API. Essentially, it initializes itself as a "passwd" ser‐ vice with Linux-PAM and utilizes configured password modules to authenticate and then update a user's password. A simple entry in the global Linux-PAM configuration file for this service would be: # # passwd service entry that does strength checking of # a proposed password before updating it. # passwd password requisite pam_cracklib.so retry=3 passwd password required pam_unix.so use_authtok # Note, other module types are not required for this application to function correctly. OPTIONS -k, --keep The option -k is used to indicate that the update should only be for expired authentication tokens (passwords); the user wishes to keep their non-expired tokens as before. -l, --lock

Похожие статьи
Настройка сети в CentOS
Создать новый интерфейс
CentOS
Компьютерные сети
ip
hostname
DNS
Firewall
iftop: Мониторинг сети
nethogs: Мониторинг сети
tc: Контроль за трафиком
iperf: Измерение скорости сети
uuidgen: uuid для сетевого интерфейса
SCP: обмен файлами;
SSH: удалённый доступ
Сокеты в C
Sed

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

IT

Образование

Актуально сейчас

Разное

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: