Найти в Дзене

Шаблон команд для администрирования пользователей в Samba Active Directory (Debian) через консоль


Недавно столкнулся с проблемой: графический интерфейс для администрирования контроллера домена был недоступен. Причины пока неизвестны, но сам контроллер домена работал через SSH.
Пришлось обновлять данные пользователей из командной строки. Это оказалось несложно, если знать синтаксис команд. Подготовил шаблон для ускорения процесса, и дело пошло быстрее.
Вот мой шаблон. Нужно заменить переменные в ${...} на свои значения и обновить данные пользователя.
Обновление атрибутов пользователя:

samba-tool user rename ${login} \
--given-name="${first_name}" \
--surname="${last_name}" \
--display-name="${last_name} ${first_name} ${patronymic}" \
--mail-address="${email}"

Смена пароля:
samba-tool user setpassword ${login} --newpassword="${new_password}"
Шаблон команд для администрирования пользователей в Samba Active Directory (Debian) через консоль  Недавно столкнулся с проблемой: графический интерфейс для администрирования контроллера домена был...
Около минуты