It Hints
Search
Close this search box.
Захо­тел я под­нять Web сер­вер Nginx с WordPress + PHP + MySQL + PhpMyAdmin и вспом­нил про одну заме­ча­тель­ную вещь как Docker. Очень удоб­ная вещь, толь­ко уста­нов­ка на Windows 7 немно­го замо­ро­чен­ная и на офи­ци­аль­ном сай­те кли­ент для Windows 10 
Созда­ем пап­ку WordPress
mkdir wordpress
Созда­ем в пап­ке wordpress файл docker-compose.yml в кото­рую мы будем писать коман­ды для docker-composer
vi wordpress/docker-compose.yml
для того что­бы сохра­нить — нажи­ма­ем Escape, пишем двое­то­чие и допи­сы­ва­ем wq (:wq), что озна­ча­ет Write Quit (запи­сать и вый­ти). Далее захо­дим в пап­ку wordpress
cd wordpress
Даем коман­ду выпол­нить наш yml файл
docker-compose up
Ска­чи­ва­ем файл с git
git clone https://github.com/sprintcube/docker-compose-lamp.git
Дожи­да­ем­ся когда ска­ча­ет­ся
docker-compose -up
Ставим курсор на разделе HKEY_LOCAL_MACHINE.
Ста­вим кур­сор на раз­де­ле HKEY_LOCAL_MACHINE.
Жмём меню «Файл», выбираем «Загрузить куст».
Жмём меню «Файл», выби­ра­ем «Загру­зить куст».
Про­смотр кон­тей­не­ров
docker ps -all
–all , ‑a — выве­сти все кон­тей­не­ры, и запу­щен­ные и не запущенные;
–filter , ‑f — филь­тро­вать кон­тей­не­ры при выводе;
–format — более кра­си­вый вывод спис­ка контейнеров;
–last , ‑n — пока­зать толь­ко N послед­них создан­ных контейнеров;
–latest , ‑l — выве­сти толь­ко послед­ний контейнер;
–no-trunc — не обре­зать вывод программы;
–quiet , ‑q — отоб­ра­жать толь­ко циф­ро­вые иден­ти­фи­ка­то­ры контейнеров;
–size , ‑s — отоб­ра­жать раз­мер контейнера.
В окне обзо­ра кли­ка­ем на пане­ли сле­ва «Этот ком­пью­тер» и сре­ди дис­ков ком­пью­те­ра выби­ра­ем тот, на кото­ром уста­нов­ле­на Windows с забы­тым паро­лем. Это не обя­за­тель­но будет диск C: 
Открываем файл SAM в Диск->Windows->System32->config->SAM
Откры­ва­ем файл SAM в Диск->Windows->System32->config->SAM
Далее нам нужно дать загружаемуму кусту имя. К примеру 777
Далее нам нуж­но дать загру­жа­е­му­му кусту имя. К при­ме­ру 777

В раз­де­ле HKEY_LOCAL_MACHINE теперь у нас появи­лась ветвь (куст) 777. Рас­кры­ва­ем эту ветвь по тако­му пути:
777 – SAM – Domains – Account – Users — Names

Внутри папки «Names» ищем имя локальной учётной записи с забытым паролем.
Внут­ри пап­ки «Names» ищем имя локаль­ной учёт­ной запи­си с забы­тым паролем.

В нашем слу­чае это поль­зо­ва­тель Вася. Кли­ка­ем на Васю и на пане­ли редак­то­ра спра­ва смот­рим, что напи­са­но в гра­фе «Тип». В нашем слу­чае это 0x3ea. Это же зна­че­ние теперь ищем на пане­ли сле­ва чуть выше, в пап­ке «Users». Толь­ко теперь это зна­че­ние будет про­пи­са­но заглав­ны­ми бук­ва­ми и с четырь­мя нуля­ми спереди.

Этот пара­метр нам нуж­но отре­дак­ти­ро­вать. Ищем в нём две сле­ду­ю­щих друг за друж­кой гра­фы «00A0» и «00A8». В пер­вой нам нуж­но заме­нить зна­че­ние в пер­вом столб­це, в нашем слу­чае 18. Во вто­рой гра­фе – зна­че­ние в пятом столб­це, в нашем слу­чае 38. У вас, дру­зья, могут быть дру­гие значения.

Щёл­ка­ем двой­ным щелч­ком левой кноп­ки мыши на зна­че­нии 18 пер­во­го столб­ца гра­фы «00A0» и когда циф­ра будет выде­ле­на синим цве­том жмём 0 на клавиатуре. 

Теперь щёл­ка­ем двой­ным щелч­ком левой кноп­ки мыши на зна­че­нии 38 пято­го столб­ца гра­фы «00A8» и когда циф­ра будет выде­ле­на синим цве­том жмём 0 на клавиатуре.

Пере­за­пус­ка­ем ком­пью­тер. Нам уда­лось сбро­сить пароль локаль­ной учёт­ной запи­си, и теперь в неё мож­но бес­пре­пят­ствен­но войти

Друзья - если вы нашли для себя что то полезное и хотите помочь проекту развиваться дальше, Вы можете задонатить любую сумму на поддержку. Деньги пойдут исключительно на оплату доменного имени, хостинга, а так же на мотивацию.

Facebook
Twitter
Email
VK
WhatsApp
Telegram