試圖在MariaDB/MySQL中使用AWS獲得一些經驗。當我進入EC2實例的SSH時,我有實例設置和工作。但是我希望能夠從我的辦公室靜態IP地址使用像Navicat這樣的遠程客戶端。在Amazon EC2實例上遠程連接到MariaDB時遇到問題
到目前爲止,我創建了一個AWS安全組,允許來自我辦公室IP地址的22和3306上的TCP。
我已經編輯的my.cnf,改變了綁定地址爲0.0.0.0
我創建了一個用戶user'@'my.ip.address「和授予的權限用戶在測試數據庫。
EC2正在運行Debian,因此關於iptables的其他技巧似乎不適用。
我還缺少什麼讓Navicat連接到數據庫?對於我的EC2實例中顯示的Navicat「public dns」名稱中的主機名/ IP和我爲數據庫用戶創建的用戶名&。
你可以從辦公室電腦進入EC2嗎? – helloV
是的,使用亞馬遜提供的PEM密鑰與PuttyGen一起轉換爲Putty PPK。我已經嘗試在Navicat和MySQL Workbench 6.3中使用這兩種密鑰類型來通過SSH將連接路由到數據庫,但沒有運氣。 – Steve