PC'den MySQL Workbench'te SSH bağlantısı üzerinden TCP / IP kullanarak bağlanamıyorum. Neler oluyor?
Bir Ubuntu sunucusu mysql.myhost.com üzerinde bir MySQL 5.1 veritabanı oluşturdum . Yerel olarak erişebiliyorum. MySQL Workbench (PC), ssh üzerinden TCP üzerinden bağlantı kurmayı teklif eder. Komut satırı mysql'nin iyi çalıştığı uzak sunucuda 3306 numaralı bağlantı noktasında çalışır.
Aşağıdaki oturum ayrıntılarını kullandım:
- Bağlantı Yöntemi: SSH üzerinden TCP / IP.
- SSH Ana Bilgisayar Adı: mysql.myhost.com : 3306
- SSH kullanıcı adı: linux giriş bilgilerim
- SSH açık anahtar dosyası: yerel açık anahtar dosyam
- MySQL ana bilgisayar adı: 127.0.0.1 MySQL
- Sunucu Bağlantı Noktası: 3306
- Kullanıcı adı: root
Bağlanmaya çalıştığımda bir hata mesajı alıyorum: "127.0.0.1:3306'da MySQL'e mysql.myhost.com adresindeki SSH tüneli üzerinden kullanıcı kökü ile bağlanılamadı"
"MySQL sunucusuna '127.0.0.1' (10061) üzerinden bağlanılamıyor"
Başka bir test olarak - Putty kullanarak bağlantı noktası 3306 ile bir SSH tüneli kurdum ve MySQL Workbench'i kullanarak yerel 3306'ma bağlantıları yukarıda açıklandığı gibi uzaktaki sunucuya yönlendiren bu tünelden OK ile bağlayabilirim. Ancak Workbench'te çalışan "SSH üzerinden TCP / IP" yi alamıyorum.
İkincil soru: Workbench "SSH genel anahtar dosyasına giden yol" sorusunu sorduğunda gerçekten özel anahtar dosyama ihtiyaç duymuyor mu?