我们如何做rsa密钥交换的Jenkins,远程服务器的scp(ec2)?

0x6upsns  于 2022-12-03  发布在  Jenkins
关注(0)|答案(1)|浏览(185)

请指导我如何为Jenkins构建过程进行RSA(私钥、公钥)交换身份验证。

bsxbgnwa

bsxbgnwa1#

进行从Jenkins服务器用户到远程机器用户的无密码身份验证。

  • 步骤1:在Jenkins服务器中生成密钥对
$ssh-keygen
  • 步骤2:在远程服务器上创建~/.ssh目录,并将模式设置为600
  • 步骤3:将Jenkins服务器上~/.ssh/id-rsa.pub的内容复制到~/.ssh/authorized_keys
  • 步骤4:从Jenkins服务器尝试以下命令
$ssh remote_server_user@remote_server_ip

相关问题