Synology

[Synology] 젠킨스에서 시놀로지 서버에 ssh 접속 안되는 경우

듀얼포스 2023. 8. 8. 14:58

<증상>

Test Connection 했을때 /manage/descriptorByName/jenkins.plugins.publish_over_ssh.BapSshHostConfiguration/testConnection

 

이런 오류 메시지가 발생하는 경우가 있다.

 

<과정>

Termius, Putty 같은 터미널로 ssh 를 접속하는 경우에는 전혀 문제 없다.

도메인을 통해서 들어오는 port 1234와 내부 ssh포트 234 모두 포트포워딩이 잘된 경우다.

 

해당 오류를 찾기위해 여기저기 검색해보았다. ChatGPT에도 물어보았다. 한결같이 ssh-keygen 를 이용해서 공개키를 만들어서 해보라고 한다.

 

하지만 근본적인 문제의 해결 같지는 않다. 

 

서버포럼 커뮤니티에서 힌트를 얻었다.

https://svrforum.com/nas/744628

 

서버포럼 - 시놀로지에서 SFTP. 설정을 했는데도 접속이 안됩니다.

시놀로지에서 SFTP 설정하고 포트번호를 22로하고 ssh 접속포트는 1029로 열어두고 접속하려는 계정의 sftp 권한열어두고 방화벽에 1029, 22 포트 열어두고 112.169.230.149 host일때 ssh kimk1029@112.169.230.149 -.

svrforum.com

<해결>

시놀로지 > 제어판 > 터미널 및 SNMP 에서 

SSH 서비스 활성화 포트와 

시놀로지 > 제어판 > 파일서비스 > FPT 에서

SFTP 서비스 활성화 포트를 동일하게 맞추면 된다.

 

 

 

 

 

 

<오류메시지>

URI:STATUS:MESSAGE:SERVLET:

/manage/descriptorByName/jenkins.plugins.publish_over_ssh.BapSshHostConfiguration/testConnection
403
No valid crumb was included in the request
Stapler

HTTP ERROR 403 No valid crumb was included in the request

 

 

또는