Git action ssh:핸드쉐이크 에러

Mixer·2024년 8월 16일
0
post-custom-banner

2024/08/16 09:39:02 ssh: handshake failed: ssh: overflow reading version string

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Auto Deploy
uses: appleboy/ssh-action@v1.0.3
with:
host: ${{ secrets.SERVER_IP }}
username: ${{ secrets.SERVER_USER }}
key: ${{ secrets.SERVER_SSH_PRIVATE_KEY }}
port: ${{ secrets.SERVER_PORT }}

yml 파일은 이렇게 구성되어있었고
actions 세팅을 통해
퍼블릭IP
ec2 사용자명
ec2를 사용하고있어 .pem 파일을 설정
포트를 8081로 설정했었다

구글링을 하면서 server_port 라는 이름이 그냥 내가 사용하는 포트인줄알고 8081을 자연스럽게 설정했었는데 알고보니 server_ssh_port를 의미하는 것이였다.

ssh 포트인 22로 다시 설정하니 무사히 git action CI/CD가 연결되었다.

profile
Minthug'life
post-custom-banner

0개의 댓글