linux基础命令-生成ssh密钥

需求:在配置jenkins持续部署的时候需要配置SSH但是我基本忘记了,并且遇到了错误

Failed to connect change directory:jenkins.plugins.publish_over.BapPublisherException:Failed to conn

创建一个SSH KEY

ssh-keygen -t rsa

命令行出现:

询问你输入SSH KEY的文件名,默认是id_rsa/id_rsa.pub

Enter file in which to save the key (/root/.ssh/id_rsa):

询问你输入密码,记住passphrase,在jenkins会非常有用

Enter passphrase (empty for no passphrase):

这两个直接空格就可以,方便快捷。
2. 之后会在/root/.ssh目录下看到三个文件 id_rsa(私钥), id_rsa.pub(公钥), authorized_keys
3. 将id_rsa.pub中的内容粘贴到应用服务器的/root/.ssh/authorized_keys下,若是没有自己创建。

作者:天又热了

相关推荐

vue.js中使用微信扫一扫解决invalid signature问题(完美解决)

javascript中contains是否包含功能实现代码(扩展字符、数组、dom)

VisualStudio2019中为.NET Core WinForm App启用窗体设计器

VisualStudio2019中为.NET Core WinForm App启用窗体设计器

Net Core Web Api项目与在NginX下发布的方法

Net Core Web Api项目与在NginX下发布的方法