Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Trying to connect to cpanel host via ssh on pipelines not working.

Jaz July 29, 2021

I been trying to connect to my cPanel host (liquid web) with an ssh key that i generated and with the ssh key that bitbucket generated. in both instances is not working.

Right now my script is:

script:
- apt-get update && apt-get install -y unzip
- apt-get install -y ssh
- ssh-keyscan -t rsa <host> my_known_hosts
- mkdir -p ~/.ssh
- cat my_known_hosts >> ~/.ssh/known_hosts
- (umask 077 ; echo $SSH_KEY | base64 --decode > ~/.ssh/bitbucket)
- cat ~/.ssh/bitbucket
- ssh -i ~/.ssh/bitbucket <user>@<host> 'bash -s' < shell-scripts/update.sh

The pipeline give me:

Host key verification failed.

But if i connect from my pc with the same key it let me in without error.

I thought it was because the host asked for a password but it didn't prompt one from my pc. (The key doesn't have one).

Exactly the same happened with the SSH key from bitbucket, i generated it, put it in my authorized keys on host, fails in pipeline but not from my pc.

1 answer

0 votes
Jaz July 30, 2021

The IP from pipelines was blocked on my host. You can whitelist all the pipelines's ips from here  bitbucket cloud pipelines.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events