Як поставити пароль на сервері

Виникають ситуації, коли адміністратор не може підключитися до сервера. Це відбувається через те, що забутий пароль користувача, або в процесі зміни йому було присвоєно не те значення. У таких випадках потрібно відновити контроль над сервером і зробити установку нового пароля.
Як поставити пароль на сервері
Вам знадобиться
  • Технічна документація на сервер.

Інструкція

1
Завершуємо роботу сервера. Для цього реєструємося як користувач root на комп`ютері, що виконує функції сервера, і завершуємо роботу з допомогою команди kill.
2


Застосовуємо команду kill-9, якщо сервер не відповідає на сигнал завершення роботи. Ця команда для примусового закриття, але не варто поспішати з її застосуванням, оскільки існує ризик пошкодження таблиць.
3
Перевіряємо таблиці командами myisamchk і isamchk. У кожному разі слід скористатися технічною документацією, зокрема з розділу «Підтримка та відновлення бази даних», щоб визначити коректність закриття таблиць. Виконати цю процедуру необхідно перед наступним запуском сервера.
4
Перезапускаємо сервер за допомогою опції -skip-grant-tables. Завдяки цьому сервер не буде використовувати таблиці дозволів при перевірці з`єднань. Таким чином, можна підключитися до сервера користувачеві root з включеними повноваженнями без введення пароля.



5
Перезапускаємо сервер з опцією --skip-grant-tables, але трохи інакше, ніж в Кроці 4. заходимо в /etc/init.d і набираємо команду - mysqld stop. Потім запускаємо його mysqld ---- skip-grant-tables. Після цього встановлюємо новий пароль сервера: mysqladmin -h хост -u. Вводимо ім`я користувача та новий пароль. Перезавантажуємося, використовуючи підтримку таблиць дозволу.

Зверніть увагу

Не варто зупиняти сервер за допомогою посилки сигналу TERM, а потім перевіряти, як він відреагував на неї. У таких ситуаціях вигідніше завершити роботу сервера зі звичайною командою - kill, оскільки так гарантується коректне закриття і обробка всіх таблиць і журналів.

Корисна порада

Можна скористатися командою ps, якщо відшукати на сервері ID-номер процесу. Для цього необхідно переглянути PID-файл в каталозі даних.


Увага, тільки СЬОГОДНІ!


Оцініть, будь ласка статтю
Всього голосів: 124
Увага, тільки СЬОГОДНІ!