Ввод и вывод компьютера в домен на RedOS-8
Консольный режим работы программы ввода РЕД ОС в домен
Откройте консоль и выполните запуск join-to-domain.sh с привилегиями суперпользователя root.
join-to-domain.sh
Программа запросит пользователя выбрать тип домена, к которому необходимо присоединить РЕД ОС, в данном случае необходимо выбрать первый пункт «Ввод РЕД ОС в домен Windows/Samba».
Введите имя домена, имя компьютера, имя администратора домена, имя OU (в формате OU=RedOS-US,OU=Компьютеры,OU-AGSputs) и подтвердите ваши действия для начала процесса ввода ПК в домен.
Протокол ввода в домен записывается в файл /var/log/join-to-domain.log.
Перезагрузите компьютер и войдите в РЕД ОС, используя логин и пароль пользователя домена.
Для вывода РЕД ОС из домена выполните в консоли команду с привилегиями суперпользователя root:
join-to-domain.sh
Подтвердите действие, после чего начнется процесс вывода из домена, по окончании всех действий перезагрузите ПК.
Консольный режим работы join-to-domain с входными параметрами
Пример №1 - ввод в домен Windows или SAMBA:
join-to-domain.sh -d win.redos -n client07 -u admin -p password
Пример №2 - ввод в домен с добавлением ПК в OU:
join-to-domain.sh -d example.com -n client1 -u admin -p password --ou "OU=МоиПК,OU=ОтделIT" -y
Пример №3 - удаление учетной записи ПК с подключением к определенному DC:
join-to-domain.sh --delete-computer -u <admin_login> -d <domain_name> --dc <domain_controller> -n <pc_name>
Пример №4 - вывод из домена. Выполните команду join-to-domain.sh, в результате программа определит, что данный ПК в домене и предложит выйти из него.
join-to-domain.sh Компьютер введен в домен win.redos. Вывести компьютер из домена? Продолжить выполнение (y/n)? y Удаление учетной записи ПК из домена. Введите имя контроллера домена или для продолжения нажмите ENTER: Введите имя администратора домена: admin Password for admin@WIN.REDOS:
Пример №5 - ввод в домен с поддержкой kerberos-аутентификации на SSH-сервере и предоставление прав доменной группе пользователей на использование sudo:
join-to-domain.sh -d <domain_name> -n <pc_name> -u <admin_login> -p <password> --sg "Администраторы домена" --sk -y
Описание параметров запуска:
|
Параметр |
Описание параметра |
|---|---|
|
-d |
Имя домена |
|
-n |
Имя компьютера |
|
-u |
Имя администратора домена |
|
-p |
Пароль администратора домена |
|
--ou |
Имя подразделения компьютера ( |
|
--dc |
Имя контроллера домена |
|
-w |
Позволяет ввести в домен, используя Winbind (по умолчанию применяется |
|
--sk |
Включение поддержки kerberos-аутентификации на SSH-сервере при вводе в домен |
|
--sg |
Предоставление прав доменной группе пользователей использовать |
|
-y |
Автоматическое подтверждение запросов на выполнение действий при работе скрипта с параметрами |
|
-f |
Принудительный ввод в домен (вывод из домена) под своим прежним именем ПК (игнорируется существующая учетная запись ПК в домене) |
|
--wg |
Указать "Имя домена (пред-Windows 2000)" (необязательный ключ) |
|
--delete-computer |
Удаляет учётную запись ПК из домена (не выводит сам ПК из домена), см. пример №3 |
|
--sssd-lower-case |
Принудительно устанавливает имя пользователя в нижнем регистре |
|
-g |
Запуск скрипта с графическим интерфейсом |
|
-h, --help |
Показать справку |
|
-v |
Вывод версии |
Вывод из домена с помощью графической программы
Вывести компьютер из домена можно с помощью графической программы join-to-domain, установка данной программы:
sudo dnf install join-to-domain
После установки зайдите в меню, в разделе "Администрирование" выберите новый пункт "Ввод ПК в домен".
Если ПК находится в домене, то при запуске утилиты она предложит вывести компьютер из домена. Для вывода из домена нужно подтвердить выполнение, дождаться окончания процесса и перезагрузить ПК.
Вывод из домена консольными командами
Для получения списка сконфигурированных доменов выполните:
realm list
Если в выводе присутствует одна запись:
sudo realm leave -v -U <username>@<domain>
Если в выводе присутствует две записи (две записи присутствуют при использовании двух client-software - winbind и sssd), тогда нужно выполнить две команды:
sudo realm leave -v --client-software=sssd -U <username>@<domain> sudo realm leave -v --client-software=winbind -U <username>@<domain>
Нужно ввести пароль пользователя <username>@<domain>, который является Администратором домена. Для вывода из домена требуются права администратора. Поэтому при запросе пароля привилегированного пользователя нужно ввести пароль локального пользователя с правами администратора.
В конце вывода команды должно выдаваться сообщение об успешном выводе из домена:Successfully unenrolled machine from realm
Проверить, успешно ли ПК был выведен из домена, можно командой realm list - в выводе не должно быть никаких записей
sudo sss_cache -E


