MySQL設定免密登入

2022-09-08 12:51:09 字數 509 閱讀 2296

在搭建mysql高可用的時候,出現如下問題:

在用mysql日誌中提供的初始登入密碼登入失敗,現有免密登入,方法如下:

1、在/etc/my.cnf中修改

在[mysqld]最後新增:skip-grant-tables

2、重啟mysql

3、直接mysql進入

4、use mysql;

5、修改賬號密碼:update user set authentication_string=password(「admin12345」) where user=「root」;

6、退出,刪掉/etc/my.cnf的skip-grant-tables

7、重啟

8、用剛才修改的賬號密碼登入

9、set global validate_password_policy=0;

10、再次修改密碼(不可省略):alter user 『root』@『localhost』 identified by 『12345』;

11、重啟mysql

ssh免密登入設定

1.ssh keygen t rsa p 生成金鑰對 t 指定秘鑰的型別為rsa 2.cat ssh id rsa.pub ssh authorized keys 將生成的公鑰寫入授權檔案中 3.chmod 600 ssh authorized keys 更改授權檔案許可權 4.scp ssh id...

ssh keygen設定免密登入

為了讓兩個linux機器之間使用ssh不需要使用者名稱和密碼。所以採用了數字簽名rsa或者dsa來完成這個操作。要達到的目的 a機器ssh登入b機器無需輸入密碼 加密方式選 rsa dsa均可以,預設dsa ssh keygen t rsa 使用rsa加密 二 具體操作流程 單向登陸的操作過程 能滿...

mac設定免密登入linux

筆者翻閱了無數的辦法,都是千篇一律,但是筆者在進行的過程中遇到不少的問題,最後,筆者把之前的做法全刪了,重新按照下文所著進行一次就成功了。總結tips 1 必須要保證mac的ssh是已經載入並開啟了的。sudo launchctl list grep ssh 檢視mac上的ssh是否已經開啟 sud...