Вывести linux из домена windows

Вывод из домена с помощью графической программы
Вывод из домена консольными командами

На нашем Youtube-канале вы можете подробнее ознакомиться с информацией по выводу компьютера из домена, просмотрев видео Ввод ПК с РЕД ОС в домен Windows, а также найти много другой полезной информации.

Вывод из домена с помощью графической программы

Вывести компьютер из домена можно с помощью графической программы join-to-domain, установка данной программы:
для РЕД ОС версии 7.1 или 7.2:

sudo yum install join-to-domain

для РЕД ОС версии 7.3 и старше:

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 — в выводе не должно быть никаких записей

Если в окне входа в пользовательскую учетную запись после вывода из домена отображаются пользователи домена, выполните с привилегиями суперпользователя команду очистки кэша sssd

sudo sss_cache -E

Дата последнего изменения: 15.07.2022

Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.


Форум программистов Vingrad

Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы
Создание опроса
> Как вывести линуксовую машину из домена? 

V

   

Опции темы

mihanik
Дата 9.5.2011, 01:04 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

-=Белый Медведь=-
****

Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 1
Всего: 109

Собственно, сабж.

Сижу… Гуглю… Не нахожу…
 smile

———————

Программистами не рождаются, — это родовая травма…
user posted imageuser posted image

PM MAIL WWW ICQ   Вверх
arcsupport
Дата 9.5.2011, 10:03 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 725
Регистрация: 24.10.2008

Репутация: нет
Всего: 2

Этого я никогда не делал, поскольку Ubuntu использую только дома, поэтому используйте на свой страх и риск:

http://help.ubuntu.ru/wiki/%D0%B2%D0%B2%D0…5%D0%BD_windows
https://help.ubuntu.com/community/ActiveDir…oryWinbindHowto

PM MAIL   Вверх
mihanik
Дата 9.5.2011, 20:55 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

-=Белый Медведь=-
****

Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 1
Всего: 109

arcsupport, мне не нужно войти в домен.
Мне нужно как раз наоборот…
 smile

———————

Программистами не рождаются, — это родовая травма…
user posted imageuser posted image

PM MAIL WWW ICQ   Вверх
arcsupport
Дата 10.5.2011, 13:44 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 725
Регистрация: 24.10.2008

Репутация: нет
Всего: 2

Так а в чем проблема?
Винда элементарно выводится из домена — путем выбора в «Моем компьютере» вместо домена рабочей группы.
В чем проблема-то для линукса?

PM MAIL   Вверх
mihanik
Дата 10.5.2011, 15:50 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

-=Белый Медведь=-
****

Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 1
Всего: 109

Цитата(arcsupport @  10.5.2011,  13:44 Найти цитируемый пост)
Винда элементарно выводится из домена — путем выбора в «Моем компьютере» вместо домена рабочей группы.

Кто ж спорит?
Это да. Это просто.

А линукс?
 smile

Я вводит машину в домен умею, а выводить нет…
 smile

———————

Программистами не рождаются, — это родовая травма…
user posted imageuser posted image

PM MAIL WWW ICQ   Вверх
arcsupport
  Дата 10.5.2011, 16:04 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 725
Регистрация: 24.10.2008

Репутация: нет
Всего: 2

Как крайние меры (хотя это и запрещено правилами форума):

Скрытый текст
Сохрани все данные, по возможности — настройки.
Переставь систему.

Я бы сделал так.
По другому — не умею.

Добавлено через 3 минуты и 7 секунд
А нельзя запуститься под рутом, apt-get purge «все отвечающие за это службы»?
Ведь рута Актив Директори не может тронуть? Или может?

Это сообщение отредактировал(а) arcsupport — 10.5.2011, 16:05

PM MAIL   Вверх
mihanik
Дата 10.5.2011, 16:31 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

-=Белый Медведь=-
****

Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 1
Всего: 109

Цитата(arcsupport @  10.5.2011,  16:04 Найти цитируемый пост)
Сохрани все данные, по возможности — настройки.
Переставь систему.

Нет. Это не наш метод.
Сам понимаешь, нормальные герои всегда идут в обход. ©

———————

Программистами не рождаются, — это родовая травма…
user posted imageuser posted image

PM MAIL WWW ICQ   Вверх
bilbobagginz
Дата 12.5.2011, 00:16 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Naughtius Maximus
****

Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 34
Всего: 317

машину высовывают из домена тем же инструментом, которым внесли в него.
если интересует как сделать это
обычно есть какой-то аналог команды 

Код

sudo adleave <DOMAIN>

посмотри на мануал инструмента которым ты зашел в домен.

Это сообщение отредактировал(а) bilbobagginz — 12.5.2011, 00:17

———————

Я ещё не демон. Я только учусь.

PM WWW   Вверх
mihanik
Дата 12.5.2011, 17:09 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

-=Белый Медведь=-
****

Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 1
Всего: 109

Код

net ads leave contoso.com -UAdministrator

Как-то так.
;-)

———————

Программистами не рождаются, — это родовая травма…
user posted imageuser posted image

PM MAIL WWW ICQ   Вверх



















Ответ в темуСоздание новой темы
Создание опроса
Правила форума «Linux/UNIX: Администрирование»
ZeeLax
Imple
nerezus
Этот форум предназначен для решения вопросов по администрации *n?x-систем, в частности по настройке сложных сетей и обслуживанию серверного оборудования.

  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение «просто так» в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).

В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 

0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование *NIX систем | Следующая тема »

To remove a system from an identity domain, use the realm leave command. The command removes the domain configuration from SSSD and the local system.

# realm leave ad.example.com

By default, the removal is performed as the default administrator. For AD, the administrator account is called Administrator; for IdM, it is called admin. If a different user was used to join to the domain, it might be required to perform the removal as that user. To specify a different user, use the -U option:

# realm leave ad.example.com -U 'AD.EXAMPLE.COM\user'

The command first attempts to connect without credentials, but it prompts for a password if required.

Note that when a client leaves a domain, the computer account is not deleted from the directory; the local client configuration is only removed. If you want to delete the computer account, run the command with the --remove option specified.

For more information about the realm leave command, see the realm(8) man page.

Hi everyone,

I was experimenting with integrating an Ubuntu server into our existing Active Directory domain in order to allow users to log in to the server with their AD accounts. I achieved this by installing samba, winbind, and kerberos and configuring them by hand. I was able to successfully join the domain and log in with AD accounts, but I now want to remove the server from the domain and the commands don’t seem to work.

When I run net ads leave as a local user on the machine I get this:

Could not initialise message context. Try running as root

When I run the command as a domain user, I get the same result.

When I run the command as root I get this response:

Enter root's password:
kerberos_kinit_password root@COMPANYDOMAIN failed: Client not found in Kerberos database
Failed to leave domain: failed to connect to AD: Client not found in Kerberos database

What should I do? Will I have to make a user in AD named root? Should I just delete samba and winbind and disable the computer account in AD? Any help is appreciated.

Table of Contents

Сервис WINBIND

Установка службы winbindd

Debian/Ubuntu

root@gate:~# apt install winbind

Аутентификация

Регистрация unix системы в домене в режиме ADS

  • !!! Удалить все старые принципалы сервисов, привязанные к gate

gate# cat /etc/samba/smb.conf
[global]
        workgroup = CORPX
        security = ADS
        realm = CORPX.UN
        kerberos method = system keytab
        winbind use default domain = Yes
gate# net ads join -U Administrator

или

gate# kinit Administrator
gate# net ads join -k

gate# net ads testjoin

gate# host gate

gate# service winbind restart

gate# wbinfo -t
gate# wbinfo -u
gate# wbinfo -g

Вывод unix системы из домена в режиме ADS

gate# net ads leave -U Administrator
  или
gate# net ads leave -k

gate# rm /etc/krb5.keytab

Управление ключами KERBEROS в режиме ADS

  • !!! Перезагрузить клиентов и сервисы

На Linux системе

gate# klist -ek /etc/krb5.keytab

gate# kinit Administrator

samba4.9+# net ads keytab add_update_ads HTTP -k

samba4.9+# net ads keytab add_update_ads imap -k

samba4.9+# net ads keytab add_update_ads smtp -k
   
samba4.9+# net ads keytab add_update_ads xmpp -k     # С MS AD не работает, но, можно оставить через ktpass, с samba4 - OK ...

gate# klist -ek /etc/krb5.keytab

gate# net ads setspn list gate

Пример команд на будущее (сейчас пишет в keytab файл http в нижнем регистре)

# net ads setspn add HTTP/gate.corp13.un

# net ads keytab create -k

На контроллере домена

Проверка:

C:\>setspn -L gate

Использование WINBIND в библиотеке PAM

FreeBSD

[gate:~] # cat /etc/pam.d/sshd
...
auth       sufficient      /usr/local/lib/pam_winbind.so
auth       required        pam_unix.so             no_warn try_first_pass

Ubuntu

root@gate:~# more /etc/pam.d/sshd
...
auth       sufficient  pam_winbind.so
# Standard Un*x authentication.
...

Авторизация

Авторизация в режиме ADS/DOMAIN

gate# wbinfo -n user1

gate# cat /etc/samba/smb.conf
[global]
        ...
        winbind use default domain = Yes

        winbind expand groups = 1
        winbind enum users = yes
        winbind enum groups = yes
        winbind cache time = 36
        idmap config * : range = 20000-40000
        template homedir = /home/%U
        #use suitable shell (what abount /usr/sbin/nologin ?)
        template shell = /bin/sh
gate# service winbind restart

Использование WINBIND в библиотеке NSSWITCH

!!! Тесты проходят с задержкой !!!

gate# wbinfo -S `wbinfo -n user1|cut -d' ' -f1`

gate# wbinfo -i user1
gate# apt install libnss-winbind

gate# cat /etc/nsswitch.conf
...
passwd:         files systemd winbind
group:          files systemd winbind
shadow:         files winbind
...
        Может понадобиться, если установлен nscd 
debian# service nscd restart && service nscd reload

gate# id user1

gate# getent passwd

gate# getent group

gate# chown -R user1:'domain users' /home/user1/
gate# chown user1 /var/mail/user1

gate# chown -R user2:'domain users' /home/user2/
gate# chown user2 /var/mail/user2

Дополнительные материалы

Регистрация unix системы в домене в режиме DOMAIN

gate# cat smb.conf 
[global]
        workgroup = CORPX
        security = DOMAIN
        winbind use default domain = Yes 
[gate:~] # /usr/local/etc/rc.d/samba stop
или
root@gate:~# /etc/init.d/winbind stop

gate# net rpc join -U root
Administrators's password: 
Joined domain CORPX

[gate:~] # /usr/local/etc/rc.d/samba start
или
root@gate:~# /etc/init.d/winbind start

gate# wbinfo -t

gate# wbinfo -u

gate# wbinfo -g

Аутентификация в режиме DOMAIN

gate# ntlm_auth --username=user1
password: 
NT_STATUS_OK: Success (0x0)

  • Выбор антивируса для windows 11
  • Выбор языка при установке windows 10
  • Выведите постранично содержимое каталога c windows включая вложенные подкаталоги и файлы
  • Выделение объектов в среде windows производится с целью
  • Вывод звука на переднюю панель windows 10