Bagaimana untuk menyelesaikan ralat mysql fail kunci peribadi RSA tidak dijumpai

PHPz
Lepaskan: 2023-05-28 10:34:06
ke hadapan
1628 orang telah melayarinya

Ralat semasa memasang mysql

[Note] RSA private key file not found: /db/mysql5.6/data//private_key.pem. Some authentication plugins will not work.
[Note] RSA public key file not found: /db/mysql5.6/data//public_key.pem. Some authentication plugins will not work.
Salin selepas log masuk

Penyelesaian adalah seperti berikut:

1 Periksa sama ada openssl dipasang

$rpm -qa openssl

openssl-1.0.0-20.el6_2.5.x86_64
Salin selepas log masuk

2 dan kunci peribadi

$ openssl genrsa -out mykey.pem 1024

Generating RSA private key, 1024 bit long modulus
..........++++++
.++++++
e is 65537 (0x10001)
$ openssl rsa -in mykey.pem -pubout -out mykey.pub

writing RSA key
Salin selepas log masuk

3 Ubah suai kebenaran kunci

$ chmod 400 mykey.pem
$ chmod 444 mykey.pub
chown mysql:mysql mykey.pem
chown mysql:mysql mykey.pub
Salin selepas log masuk

4 Tambahkan laluan kunci awam dan peribadi ke my.cnf

sha256_password_private_key_path=mykey.pem
sha256_password_public_key_path=mykey.pub
如果key放在datadir目录下,直接写key名即可。否则要指定key的全路径
Salin selepas log masuk

5

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan ralat mysql fail kunci peribadi RSA tidak dijumpai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!