SSHSSHtuSSH:
stallssh-server
tOSSSH:
stallssh-server
步驟2:修改SSH配置文件
SSHtu系統上,您可以使用以下命令打開SSH配置文件:
anofig
tOS系統上,您可以使用以下命令打開SSH配置文件:
anofig
在打開的文件中,找到以下行:
#Port 22ilyyAddress 0.0.0.0Address ::
取消注釋Port行,并將端口號設置為您想要使用的端口號。例如,如果您想要使用2222端口,則應該將Port行修改為:
Port 2222
保存并關閉文件。
步驟3:重啟SSH服務
tu系統上,您可以使用以下命令重啟SSH服務:
sudo service ssh restart
tOS系統上,您可以使用以下命令重啟SSH服務:
ctl restart sshd
步驟4:在MySQL中創建SSH用戶
在啟用SSH之后,您需要在MySQL中創建一個SSH用戶。您可以使用以下命令創建一個名為ssh_user的用戶:
CREATE USER 'ssh_user'@'localhost' IDENTIFIED BY 'password';
在上面的命令中,將password替換為您想要使用的密碼。
步驟5:授予SSH用戶權限
在創建SSH用戶之后,您需要為該用戶授予適當的權限。您可以使用以下命令授予ssh_user用戶所有數據庫的訪問權限:
GRANT ALL PRIVILEGES ON *.* TO 'ssh_user'@'localhost';
ssh ssh_user@localhost -p 2222
在上面的命令中,將ssh_user替換為您在步驟4中創建的用戶名,將2222替換為您在步驟2中設置的端口號。
如果一切正常,您應該能夠成功連接到MySQL服務器。