免密登入配置 mysql config

2021-10-16 04:17:54 字數 1269 閱讀 2958

例如測試環境在服務端登陸想要偷懶,就會想要直接免密登入

之前我們配置免密都是放在配置檔案中[client]標籤中配置的,這個問題就在於是明文的

[client]

user=root

password=123456

port = 3306

而有些小夥伴知道載入特性可能會藏的深一些,可能有些小夥伴會配置到/usr/local/mysql/etc/my.cnf 或 ~/.my.cnf中去,但還是明文記錄的

# 載入順序,後面補充或覆蓋前面的引數

[root@yq ~]# mysql --help |grep my.cnf

order of preference, my.cnf, $mysql_tcp_port,

/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf

mysql_config_editor set --login-path=client --host=localhost --user=root --password

mysql_config_editor set --login-path=mypath --host=127.0.0.1 --user=ytest --password

[root@testinit ~]# mysql_config_editor print --all

[client]

user = root

password = *****

host = localhost

[mypath]

user = root

password = *****

host = localhost

mysql --login-path=client  # 由於和配置檔案的[client]一直,因此這個等同於直接執行 mysql 即可

mysql --login-path=mypath

mysql_config_editor remove --login-path=mypath

免密登入配置

在效能測試過程中,有時需要一台機器作為控制機,控制其他的幾台機器,因此需要進行機器的免密登入配置。免密登入配置 以wangxin這個賬號為例 su wangxin ssh keygen t rsa 如果這個命令機器上找不到,可以輸入yum y install openssh clients安裝 一路...

配置免密登入

顯示隱藏檔案 ll a這裡以node1節點為例配置免密 生成公鑰,私鑰 ssh keygen t rsa 然後敲 三個回車 就會生成兩個檔案id rsa 私鑰 id rsa.pub 公鑰 將公鑰拷貝到本地機器上 ssh copy id localhost配置遠端連線 我其餘的虛擬機器有3臺,分別是h...

git配置免密登入

在開始之前,我們首先來明確一下需要每次輸入使用者名稱和密碼的場景 第二,在滿足第一點的基礎上,未配置credential.helper。可以用如下命令 如未特別說明,所有命令均預設在git bash工具下執行 檢查credential.helper的當前配置 git config l grep cr...