Supported new SSH plugins for Jenkins version 2.222.3

Hi Everyone, last week we had some issues with one of the pipeline setups for deployment. During debugging, we got to know that Cypher was changed for Jenkins as per the security team’s instructions.

We have reverted those cyphers to the previous one, which resolves the pipeline issue. However, we received a warning that this might not happen next time, and we may need to either upgrade the SSH plugins or move pipelines to a different tool (Harness).

So my question here is, do we have any updated SSH plugin that supports Jenkins 2.222.3?

If yes, which one, and what’s the process I should follow to get those installed?

The ssh-copy… etc. plugins seem mostly unsupported. We migrated the jobs to just use the ssh/scp commands from the hosts in a sh step.


sh "scp ...."

sorry i am new to jenkins world. Can you please share some more details on this? how you migrated it ?

It would help if you share how you’re using ssh in your pipelines.
Are you using SSH Pipeline Steps? I was also once using this plugin but frequently had problems that the last output lines of executed commands where missing. So I also switched to using plain ssh in a shstep. Best combined with the SSH Agent plugin like this

sshagent(credentials: ['ssh-credentials-id']) {
  sh '''
     ssh user@host command
  '''
}