美文网首页
免交互模式执行scp

免交互模式执行scp

作者: 9016 | 来源:发表于2021-02-25 14:00 被阅读0次

    使用普通用户时,scp命令无法免密执行。

    安装sshpass:

    yum install sshpass

    执行scp:

    sshpass -p 123456 scp /root/.jenkins/workspace/open-hg/*.jar jenkins22@172.16.239.22:/app/open-hg/

    其中123456为密码,jenkins22为用户名

    例如在PIPELINE中使用:

            stage('deploy') {

                steps {

                sh "sshpass -p 123456 scp /root/.jenkins/workspace/open-hg/*.jar jenkins22@172.16.239.22:/app/open-hg/"

                }

            }

    相关文章

      网友评论

          本文标题:免交互模式执行scp

          本文链接:https://www.haomeiwen.com/subject/dxxufltx.html