Для только что установленной MySQL пароль пользователя root является пустым. Чтобы его изменить запустите и следуйте инструкциям:

[cc]sudo mysql_secure_installation[/cc]

Если вы вдруг забыли (или не знали) пароль от MySQL в Kali Linux, то эта инструкция поможет вам сбросить (заменить на новый), но не узнать пароль рута. Если вас это устраивает, то в первом терминале наберите:

[cc]sudo systemctl stop mysql
sudo mysqld_safe —skip-grant-tables[/cc]

В другом терминале

[cc lang=»mysql»]mysql -u root mysql
FLUSH PRIVILEGES;
update user set password=PASSWORD(‘НОВЫЙ ПАРОЛЬ’) where User=’root’;
flush privileges;
quit[/cc]

Обратите внимание, что строку НОВЫЙ ПАРОЛЬ нужно заменить на тот пароль, который вы хотите установить для рута MySQL.

В первом терминале CTRL+C

В любом терминале:

[cc]sudo kill `sudo cat /var/run/mysqld/mysqld.pid`[/cc]

А затем:

[cc]sudo systemctl start mysql[/cc]

Всё, теперь у вашей MySQL новый пароль.

Кстати, этот метод прекрасно сработает на любом Linux, а не только на Kali Linux. Но нужно учитывать, что команды для запуска и остановки служб на разных Linux могут различаться. Приведённые здесь команды без изменения сработают для производных Debian (Mint, Ubuntu).