MySQL Workbench ile web uygulama sunucularımızdan birinden SSH tünelleme yoluyla veritabanıma bağlanmaya çalışıyorum. İşte temel yapılandırma; güvenlik nedeniyle ekran görüntüsünde bazı değerleri değiştirdiğimi unutmayın.
Sorun, uygulama sunucularımızdan birinden bir SSH tüneli üzerinden bağlanmaya çalıştığımda şu hatayı alıyorum:
Us-east-1.amazonaws.com sitesine computer.amazonaws.com adresindeki SSH tüneli üzerinden social_shop_prod kullanıcısı ile bağlanılamadı. 127.0.0.1'de MySQL sunucusuna bağlanılamıyor.
Ancak, aşağıdaki komut satırı üzerinden SSH üzerinden aynı kimlik bilgilerini kullanırsam:
mysql -u social_shop_prod -h us-east-1.amazonaws.com -p
Başarılı bir şekilde bağlanabilir ve MySQL etkileşimli komut istemini alabilirim.
Geliştirme ekibimin geri kalanıyla burada konuşuyorduk ve hiçbirimiz Workbench ile uygulama sunucularımızdan SSH'yi neden tünelleyemediğimizi anlamıyoruz; ancak uygulama sunucularımızdan birine SSH ve komut satırı üzerinden MySQL'e bağlandığımda; Başarılı bir şekilde bağlanabiliyorum.
Ve neden 127.0.0.1'in üzerinden bağlanmaya çalışıyor? Bunu yapılandırmada belirtmedim; ne de ana bilgisayarlarım dosyası, aşağıda gösterilen alanları bu IP'ye yönlendirmiyor.
Herhangi bir yapıcı girdi büyük beğeni topluyor.