草庐IT

Jenkins--配置ssh私钥

文章目录背景1.找到凭证管理2.点击Jenkins3.点击全局凭据4.点击添加凭据5.填写配置信息背景在下载代码的时候经常会使用ssh链接,因此,在Jenkins上需要事先配置好ssh私钥的凭证1.找到凭证管理点击【系统管理】-【管理凭据】2.点击Jenkins3.点击全局凭据4.点击添加凭据5.填写配置信息5.1类型选择:SSHUsernamewithprivatekey5.2Username:一般是linux虚拟机上配置的用户,一般为邮箱名5.3选择Enterdirectly5.4到linux虚拟机上执行如下命令查看私钥cat/root/.ssh/id_rsa5.5将私钥复制到key处,然

Github SSH 协议拉取代码报错 Connection closed by *.*.*.* port 22

解决了Connectionclosedby端口22的报错问题,特来记录一下:起因window10操作系统,今天在拉取Github仓库的时候遇到了协议报错:$gitfetch--prune--all--verboseFetchingoriginkex_exchange_identification:ConnectionclosedbyremotehostConnectionclosedby198.18.0.114port22fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandth

ssh连接服务器出现:ssh: connect to host **** port 22: Connection refused 的解决方法

我是windows10连接windowsserver2019一直出现ssh:connecttohost****port22:Connectionrefused查了一堆方法没有想要的首先去看你的虚拟机有没有开启远程访问,没有开启当然访问不了。点击允许远程访问点击允许,然后选择用户添加你新增的用户。然后不要看本机上面的的ipv4地址,虚拟机上是不一样的,一定要通过powershell输入ipconfig进行查看。如果已经使用本机的ipv4进行远程连接的话,需要通过如下代码,清除所连接的ip才能再次进行远程连接。ssh-keygen-RXX.XX.XX.XX//重启虚拟机sshdnetstopssh

【已解决】ssh: Could not resolve hostname hadoop102: Name or service not knownlost connection

在[root@hadoop101software]输入#scp-r/usr/java/hadoop102:/usr/出现如图所示问题, 搜索资料明白:需要将服务器hostname与对应的IP地址加到文件名/etc/hosts中,也就是区分master、slave1、slave2,我这里命名为hadoop101、hadoop102、hadoop103。解决方法:如图所示。 详细做法:输入第一个红框内内容后,按下i键,输入第二个红框内内容:添加IP地址+需要修改的主机名+别名,随后按下esc键,输入:wq,保存并退出。最后输入scp-r/usr/java/hadoop102:/usr/,问题解决。

Linux添加新用户及SSH远程登录|解决无法添加SSH的问题

1.Linux添加新用户Linux创建新用户主要有两条命令:adduser和useradd,与其对应的两种删除用户的命令:deluser和userdel区别adduser:自动为新建的用户创建用户组、用户目录、选择shell版本并添加用户密码useradd:需要靠添加参数来指定设置上述哪些变量,如未添加参数则新建的用户均无上述变量adduser创建的用户可以直接登录,useradd创建的不能直接登录,因为没有密码等,需要配置后才可以登录。初学者更推荐使用adduser来创建新用户步骤首先登录root用户,只有root用户才有权限创建新用户本地机器:sudosu-远程虚拟机:sshroot@[V

Linux下配置Git的SSH秘钥

第一步:安装git环境$apt-getinstalllibcurl4-gnutls-devlibexpat1-devgettextlibz-devlibssl-dev//git需要用到的库环境$apt-getinstalllibcurl4-gnutls-devlibexpat1-devgettextlibz-devlibssl-dev//安装git$apt-getinstallgit//查看git的版本,有显示则安装成功$git--versiongitversion1.8.1.2第二步:配置Git参数$gitconfig--globaluser.name"xxxx"  //xxx为你的用户名$

随身WIFI折腾日记(三)---Docker+ssh远程访问+青龙面板

四、安装Docker安装完Docker以后,我们便可以一键部署一些服务上去了。sudocurl-fsSLget.docker.com-oget-docker.sh`#下载安装脚本`\&&sudoshget-docker.sh--mirrorAliyun`#执行安装脚本`\&&sudosystemctlenabledocker`#加入开机启动`\&&sudosystemctlstartdocker`#启动docker服务`\&&sudogroupadd-fdocker`#创建docker组`\&&sudousermod-aGdocker$USER`#将当前用户加入docker组`\&&sudom

vscode 使用ssh进行远程开发 (remote-ssh)

介绍visualstudiocoderemote-ssh可以通过ssh连接远程主机、虚拟机,打开远程文件夹,并利用vscode的插件优势进行远程开发、调试等。步骤一、配置环境因为remote-ssh的ssh连接是基于openssh实现的,以及后续我们需要使用生成ssh密钥需要git,所以我们需要准备:OpenSSHGit版本不低于1.9如果你已经安装了以上环境,请移步到下一个步骤。1、git安装可以参考这篇博客:Git详细安装教程(详解Git安装过程的每一个步骤)git安装过程中,会出现是否需要捆绑OpenSSH,根据自己的使用习惯选择。2、OpenSSH安装上面选捆绑请忽略。你可以通过这篇微

git ssh拉取代码

1.生成密钥ssh-keygen-trsa-C"邮箱,不过可以随便写"2.回车按三次,得到密钥3.获取公钥cat~/.ssh/id_rsa.pub4.将SSH公钥添加至Github账户5.完成-可以使用git连接下载代码啦gitclonegit@xxxxx

npm install报错C:\Program Files\Git\cmd\git.EXE ls-remote -h -t ssh://git@github.com/sohee-lee7/Squire

vue-element-admin安装时npminstall报错npmERR!Errorwhileexecuting:npmERR!C:\ProgramFiles\Git\cmd\git.EXEls-remote-h-tssh://git@github.com/sohee-lee7/Squire.gitnpmERR!npmERR!Hostkeyverificationfailed.npmERR!fatal:Couldnotreadfromremoterepository.npmERR!npmERR!PleasemakesureyouhavethecorrectaccessrightsnpmER