์๋์ ์ํฉ์ mysql_secure_installation์ ํ๋ , mysql -u root๋ฅผ ํ๋ mysql -u root -p๋ฅผ ํ๋ ๊ณ์๋ฐ์ํ๋ ์์ํ ๋ฌธ์ ์๋ค. ํ์ง๋ง ๋๋ด ์ด ์ํฉ์ ์์ ํ๊ฒ ํด๊ฒฐํ๋ค.
~$ mysql_secure_installation
Securing the MySQL server deployment.
Enter password for user root:
Error: Access denied for user 'root'@'localhost'
์ฐธ๊ณ ๋ก ๋๋ Ubuntu18์์ ์คํํ๋ค. ๊ทธ๋ฆฌ๊ณ mysql์ ์ญ์ /์ฌ์ค์น๋ ์๋์ ๊ธ์ ์ฐธ๊ณ ํ์.
https://gentlesark.tistory.com/158
STEP1. ๋จผ์ mysql์ ์ข ๋ฃ์์ผ์ฃผ์.
sudo systemctl stop mysql
STEP2. ์์ ๋ชจ๋๋ก mysql์ ์คํํด์ค๋ค.
sudo mysqld_safe --skip-grant-tables --skip-networking &
๋ง์ฝ ์ฌ๊ธฐ์์ ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฌ๋ค๋ฉด, ๋ค์๊ณผ ๊ฐ์ ๋ช ๋ น์ด๋ฅผ ์ฐ์์ผ๋ก ์คํ์ํจ๋ค.
2023-08-23T07:03:25.080225Z mysqld_safe Logging to syslog.
2023-08-23T07:03:25.092021Z mysqld_safe Logging to '/var/log/mysql/error.log'.
2023-08-23T07:03:25.101404Z mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists.
[1]+ Exit 1
(Optional) ์๋ ๋ช ๋ น์ ์ํํ๊ฒ ๋๋ฉด, ๋ค์ STEP2๋ฅผ ์คํํด์ฃผ์.,
sudo mkdir /var/run/mysqld
sudo chown mysql:mysql /var/run/mysqld
STEP3. mysql์ root๋ก ์คํ
mysql์ root๋ก ์คํํ ์ ์์ ๊ฒ์ด๋ค. ์๋์ ๊ฐ์ด ์คํ
mysql -u root
STEP4. ์์ผ ์ค์ ๋์ ์ํธ ์ค์
์์ง ๋๋ ๊ฒ์ด ์๋๋ค. ์ด์ ์์ผ์ ์ฌ์ฉํ๋ ค๋ root ๊ณ์ ์ ์ํธ๋ฅผ ํ์ฉํ๋๋ก ๋ณ๊ฒฝํด์ฃผ์ด์ผ ํ๋ค. ์ฌ๊ธฐ์ YOUR_NEW_PASSWORD๋ถ๋ถ์ ๋น์ ์ ๋น๋ฐ๋ฒํธ๋ก ๋ณ๊ฒฝํด์ ์ฌ์ฉํ๋ผ.
USE mysql;
UPDATE user SET authentication_string=PASSWORD('YOUR_NEW_PASSWORD') WHERE User='root';
UPDATE user SET plugin='mysql_native_password' WHERE User='root';
FLUSH PRIVILEGES;
STEP5. mysql ์ข ๋ฃ
์๋์ ๋ช ๋ น์ด๋ก mysql์ ๋น ์ ธ๋์ค์.
exit;
STEP6. ์์ ๋ชจ๋ mysql ์ข ๋ฃ
sudo mysqladmin -u root -p shutdown
STEP7. ๋ค์ mysql ์๋น์ค ์คํ
sudo systemctl start mysql
STEP8. ๋๋์ด ์๋ ๋ช ๋ น์ด๋ก ๋ก๊ทธ์ธ ์ํ
์๋ ๋ช ๋ น์ด ์ ๋ ฅํ๊ณ , ์๊น ์ค์ ํ ์ํธ๋ฅผ ์ ๋ ฅํ๋ผ.
mysql -u root -p
์๋ง ๋์ ๊ฐ์ ์ํฉ์ด์๋ค๋ฉด, ์ ํด๊ฒฐ๋์ ๊ฒ์ด๋ค. ๋์์ด ๋์๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉฐ...(๋๋ ์ ๊ทธ๋ ๊ฒ ๋๊ฑด์ง ๋ชจ๋ฅด๊ฒ ๋๋ฐ ์ธ๋ฐ์์ด ๊ณ ์ํ๋ค)
'IT-Engineering > Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฐ๋ถํฌUbuntu ํจํค์ง ์ค์น์ ์์ฃผ ๋จ๋ ํ๋ฉด? ์? (0) | 2024.10.18 |
---|---|
Ubuntu์์ ssh์ ์์ Google Authenticator ์ฐ๋ (0) | 2024.05.23 |
์ฐ๋ถํฌ Ubuntu 18.04์์ mysql5.7 ์์ ์ญ์ ๋ฐ ์ฌ์ค์น (0) | 2023.08.23 |
Singularity ์ด์ ๋ฒ์ Old version ์ญ์ remove (0) | 2021.10.05 |
๋ฆฌ๋ ์ค(Linux) ์ฐ๋ถํฌ(Ubuntu) Singularity ์ค์น ๋ฐฉ๋ฒ (0) | 2021.10.02 |
๋๊ธ