Назад | Перейти на главную страницу

Извлечение пароля домена учетной записи компьютера из реестра

Если я правильно понимаю, чтобы присоединиться к домену Windows, машина должна иметь учетную запись в Active Directory и пароль для аутентификации. Такой пароль автоматически обновляется каждые 30 дней.

Теперь у меня есть Linux-машина в корпоративной сети с благословения ИТ-отдела, и Samba может присоединиться к домену и позволит мне это сделать, но они не хотят ее добавлять. Я хочу использовать свою учетную запись на машине с Windows, которую я все равно переформатирую. Я не смог найти способ расшифровать ключ, хранящийся в реестре.

Можно выгружать хэши из системы Windows и импортировать их в Samba. Процесс объясняется здесь http://ppp.samba.org/samba/ftp/pwdump/README. Однако учтите, что ИТ-отдел может быть недоволен тем, что вы делаете такие вещи, и нет никаких гарантий, что это сработает для того, что вы пытаетесь сделать.

Надеюсь, ИТ-группа относится к вам так же уважительно, как и вы (подразумевается сарказм). Какая вам польза от их унижения и оскорбления? Делает ли это вас лучшим разработчиком? Заставляет ли начальник уважать вас больше? Делает ли это тебя лучше? Нет? Тогда зачем это делать? Нет славы и уж точно нет чести в том, чтобы критиковать чужие способности.

Вопрос: Зачем вам нужно присоединяться к домену Windows?

На работе использую только Linux. Вся инфраструктура - это Windows. Монтирую общие ресурсы Windows без проблем:

mount -t smbfs "//fileserver/sharename" /mnt/mntpoint/ \
-o credentials=filename,uid=...,gid=...,fmask=0755,dmask=0755

Файл учетных данных выглядит так:

username=DOMAIN/username
password=mywindowspassword

У меня есть простой скрипт, который я запускаю после входа в систему, который монтирует все необходимые мне общие ресурсы (я запускаю его вручную, так как я не всегда в сети компании). Когда мне нужно изменить пароль домена, я просто редактирую файл учетных данных. Обычно я узнаю, что срок действия моего пароля истек, когда акции перестают работать. Затем я беру компьютер Windows у коллеги и вхожу в систему с его помощью. Windows предлагает мне сменить пароль.

Я не уверен, имеет ли смысл то, что вы спрашиваете, для компьютера с Linux. Что будет означать присоединение к домену Windows для системы Linux?

Редактировать:

Я понял. Ваш Linux-бокс - это файловый сервер SMB? И вы хотите сделать его доступным для пользователей Windows?