Как в Linux создать временного пользователя без домашнего каталога
Для создания временного пользователя в Linux без домашнего каталога, который будет автоматически удалён после завершения сессии, можно использовать следующую команду:
Эта команда делает следующее:
— "-s /bin/bash" указывает использовать "/bin/bash" в качестве оболочки пользователя (shell).
— "-M" указывает не создавать домашний каталог для пользователя.
— "-e «date +%Y-%m-%d --date='+1 day'» устанавливает дату окончания срока действия пользователя на один день вперёд от текущего времени. Вы можете изменить этот параметр на более подходящий вам срок.
После выполнения этой команды пользователь «tempuser» будет создан без домашнего каталога, и его аккаунт будет автоматически удалён через один день.
useradd -s /bin/bash -M -e "date +%Y-%m-%d --date='+1 day'" tempuser
Эта команда делает следующее:
— "-s /bin/bash" указывает использовать "/bin/bash" в качестве оболочки пользователя (shell).
— "-M" указывает не создавать домашний каталог для пользователя.
— "-e «date +%Y-%m-%d --date='+1 day'» устанавливает дату окончания срока действия пользователя на один день вперёд от текущего времени. Вы можете изменить этот параметр на более подходящий вам срок.
После выполнения этой команды пользователь «tempuser» будет создан без домашнего каталога, и его аккаунт будет автоматически удалён через один день.
Похожие публикации
Нет комментариев