Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Снять пароль с Ubuntu сервер  (Прочитано 1907 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Laika

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Снять пароль с Ubuntu сервер
« : 20 Октября 2010, 23:46:54 »
Есть задача спасти базу sql из старого харда с Ubuntu сервер 9 пароль на доступ забыл намертво. Есть ли варианты снять пароль с убунты при условии что файлы харда доступны через другую систему (лайв сд или смонтировав хард в другой Linux системе). Может кто подскажет правильный вариант как вытянуть mysql базы без загрузки с харда с убунтой (если пароль снять невозможно)?

Оффлайн gorven

  • Активист
  • *
  • Сообщений: 463
  • Что нас ждет - Linux хранит молчанье
    • Просмотр профиля
Re: Снять пароль с Ubuntu сервер
« Ответ #1 : 20 Октября 2010, 23:59:54 »
Есть ли варианты снять пароль с убунты
При физическом доступе к серверу - есть. Гугель знает множество ссылок по этому вопросу
Но, возможно, на mysql тоже стоит пароль? И он отличен от пароля к серверу?
« Последнее редактирование: 21 Октября 2010, 00:02:39 от gorven »
Эта ваша Ubuntu прикольненькая такая Windows (с)

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Снять пароль с Ubuntu сервер
« Ответ #2 : 21 Октября 2010, 00:27:55 »
Но, возможно, на mysql тоже стоит пароль? И он отличен от пароля к серверу?
Также гугель знает множество ссылок и по этому вопросу

Оффлайн pipe

  • Администратор
  • Старожил
  • *
  • Сообщений: 5843
    • Просмотр профиля
Re: Снять пароль с Ubuntu сервер
« Ответ #3 : 21 Октября 2010, 00:30:20 »
Цитировать
Но, возможно, на mysql тоже стоит пароль? И он отличен от пароля к серверу?

А разве рут не сможет сбросить пароль ?
Ну что-то типо:

mysqladmin -u root password 'новый пароль'
или

dpkg-reconfigure mysql-server
« Последнее редактирование: 21 Октября 2010, 00:32:02 от pipe »

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Снять пароль с Ubuntu сервер
« Ответ #4 : 21 Октября 2010, 00:38:01 »
pipe, учетные записи пользователей mysql не имеют ничего общего с учетными записями ОС.

Laika, в shadow можешь в /etc/shadow на установленной системе заменить хеш пароля на $1$pizdec$Es9Ci5HA4dA0fTcFANbJG1 что означает хешированный пароль 123

Оффлайн pipe

  • Администратор
  • Старожил
  • *
  • Сообщений: 5843
    • Просмотр профиля
Re: Снять пароль с Ubuntu сервер
« Ответ #5 : 21 Октября 2010, 00:44:02 »
Спасибо буду знать.

А вот это интересно, хeш:

$1$pizdec$Es9Ci5HA4dA0fTcFANbJG1

Это типо хeш материться на секретный пароль такой ?  :D

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Снять пароль с Ubuntu сервер
« Ответ #6 : 21 Октября 2010, 00:49:53 »
Заметил плин  ;D Это результат работы команды openssl passwd -1 -salt pizdec )

Оффлайн gorven

  • Активист
  • *
  • Сообщений: 463
  • Что нас ждет - Linux хранит молчанье
    • Просмотр профиля
Re: Снять пароль с Ubuntu сервер
« Ответ #7 : 21 Октября 2010, 01:07:36 »
Но, возможно, на mysql тоже стоит пароль? И он отличен от пароля к серверу?
Также гугель знает множество ссылок и по этому вопросу
не столь много как по первому вопросу, но знает, Вы правы. :)
Тс хочет ответ на первый или второй вопрос?  не понятно. Хотя скорее всего оба актуальны. За второй вопрос - как снять пароль с мускуля могу подкинуть инструкцию, которая самого выручила

Пользователь решил продолжить мысль 21 Октября 2010, 01:10:12:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 21 Октября 2010, 01:21:45 от gorven »
Эта ваша Ubuntu прикольненькая такая Windows (с)

Оффлайн Laika

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Снять пароль с Ubuntu сервер
« Ответ #8 : 21 Октября 2010, 10:23:31 »
Спасибо всем за советы =). Собственно расклад такой - пароль от мускула есть, есть хард с системой с которого можно загрузиться или подключить к другой убунте (например на десктопе) и изменить файлы. А задача одна вытянуть дамп скул базы. Я думаю правильно вытянуть базу можно так - залогинится под рутом и снять дамп прямой командой в mysql. Хотя может можно просто скопировать базу из var/lib/mysql - но это действие дало слабый результат. Простым переносом папки базы из одной системы в другую полного переноса таблиц почему то не случилось.  :-[  Сейчас попробую хеш подменить и залогинится в систему.

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.