Kamal Deploy

Merhaba,

Kamal ile Digital Ocean’a basit bir uygulamayı deploy etmeye çalışıyorum. Garip bir şekilde

kamal deploy

dedikten sonra

  ERROR (Net::SSH::AuthenticationFailed): Exception while executing on host XXXX: Authentication failed for user root@XXXX

hatası alıyorum.

Digitial Ocean tarafında id_rsa.pub tanımlı. DO tarafından console’a bağlanıp da kontrol ettim.

deploy.yml dosyasında IP tanımlı ki zaten o hatayı almazdım diye düşünüyorum. Extra bir yere eklemem gereken bir key vs mi gerekiyor?

Saçma bir soru olabilir ama kendi bilgisayarından ssh ile root olarak bağlanabiliyorsun değil mi?

Şaçma soru, hiç sorulmayan sorudur abi. Güzel soru bence. Onu demeyi unutmuşum. Permission denied (publickey). hatası alıyorum. SSH public key DO tarafında düzgün tanımlı değil sanırım.

1 Beğeni

Bu sorunu çözdüm. SSH key’i yeniden tanımladım. Tam olarak bilmiyorum nedenini id_rsa.pub ı kabul etmediğini id_ed25519.pubı tanımlamam gerekliymiş.