草庐IT

remote-ssh

全部标签

解决git报错:ssh:connect to host github.com port 22: Connection timed out

如题,git使用中突然报错ssh:connecttohostgithub.comport22:Connectiontimedout通过查阅各种资料,得知原因可能是由于电脑的防火墙或者其他网络原因导致ssh连接方式端口22被封锁。解决方法一:抛弃ssh连接方式,使用http连接。gitconfig--local-e将配置文件的url=git@github.com:username/repo.git一行改为:url=https://github.com/username/repo.git方法二:如果22号端口不行,那就换一个端口进入.ssh文件夹 创建一个config文件将下面的内容复制进去Hos

Git问题 “fatal: Could not read from remote repository.“

问题描述今天在下载数据集的时候,利用git将远程仓库推到本地仓库时,给我报了这个错:“fatal:Couldnotreadfromremoterepository.”,找了一下原因,应该是客户端和服务端生成的SSHkey不匹配,或者未生成SSHkey。解决方案重新生成一次SSHkey,并重新配置一下GitHub账户。步骤1、在GitBash上输入命令:ssh-keygen-trsa-C"youremail@xxx.com,邮箱换成你自己的即可,这一步操作会生成新的rsa密钥。如果是客户端与服务端的sshkey不匹配,此时需要先将本地生成的id_rsa以及id_rsa.pub这两个文件(一般在用

Git问题 “fatal: Could not read from remote repository.“

问题描述今天在下载数据集的时候,利用git将远程仓库推到本地仓库时,给我报了这个错:“fatal:Couldnotreadfromremoterepository.”,找了一下原因,应该是客户端和服务端生成的SSHkey不匹配,或者未生成SSHkey。解决方案重新生成一次SSHkey,并重新配置一下GitHub账户。步骤1、在GitBash上输入命令:ssh-keygen-trsa-C"youremail@xxx.com,邮箱换成你自己的即可,这一步操作会生成新的rsa密钥。如果是客户端与服务端的sshkey不匹配,此时需要先将本地生成的id_rsa以及id_rsa.pub这两个文件(一般在用

git 解决 “fatal: Could not read from remote repository.“

现象在使用Git将本地仓库推送到远程仓库的时候,发生了如下错误:“fatal:Couldnotreadfromremoterepository.” 原因出现这错误一般是以下两种原因:客户端与服务端未生成sshkey客户端与服务端的sshkey不匹配为解决以上问题,我们需要重新生成一次sshkey,并重新配置一下GitHub账户即可。解决方法1.生成新的SSHkey   如果是客户端与服务端未生成sshkey,那么直接使用:ssh-keygen-trsa-C"youremail@example.com"生成新的rsa密钥即可。   如果是客户端与服务端的sshkey不匹配,此时需要先将本地生成的

ssh的两种登录方式

1.密码登录这是默认的一种登录方式,如图:输入密码以后成功登录shell:以后每次登录都得输入密码,比较麻烦。2.公钥登录为了方便,ssh还提供了使用公钥的登录方式,原理为在client生成一对公私钥,client保留私钥,把公钥写入server。具体方式如下:一、在client:生成如下:id_rsa是私钥,id_rsa.pub是公钥二、id_rsa.pub的内容格式如下:ssh-rsaAAAAB3NzaC1yc2EAAAADAQABAAABgQC6LwMu2Xf66rOiKMShfSkRAIY1boHP06/BXniM5Jc6z9vbftHPCExpxzdiO5QymZ7b1Fsdbgpd

gitLab账号注册,登陆,配置SSH,验证

文章目录前言注册账号登陆添加SSH验证配置前言本文主要目的是讲述gitlab账号注册,登陆功能,以及如何生成sshkey,并添加sshkey到gitlab中。通过git工具将gitlab上的代码拉取到本地来验证ssh功能是否进行了有效的配置注册账号第一步:通过网址https://gitlab.com/users/sign_in打开gitlab登陆入口的页面,点击下方的registernow。第二步:跳转到注册页面,填写相关信息。第三步:点击register,完成注册登陆回到登录页,通过注册的账号密码,登陆gitLab添加SSH第一步:打开gitbash工具,通过指令生成ssh-key(运行该指

华为ENSP网络设备配置实战(单臂路由+OSPF+端口汇聚+SSH+DHCP)

题目要求:1.对所有路由器、交换机设备按设备的标识进行命名,并对所有交换机执行禁止大量提醒消息的出现;2.路由器R1上配置DHCP服务,vlan10、vlan20选用全局DHCP,地址池名称分别为“ippool10”“ippool20”,vlan30采用端口DHCP。PC1分配vlan10地址、PC2分配vlan20地址、pc3分配vlan30地址,地址租用时均为1天5小时,dns分别为网关与8.8.8.8,vlan10排除192.168.10.200-253,vlan20排除192.168.20.100-250,vlan30排除192.168.30.200-253。3.PC1、PC2与PC3

华为ENSP网络设备配置实战(单臂路由+OSPF+端口汇聚+SSH+DHCP)

题目要求:1.对所有路由器、交换机设备按设备的标识进行命名,并对所有交换机执行禁止大量提醒消息的出现;2.路由器R1上配置DHCP服务,vlan10、vlan20选用全局DHCP,地址池名称分别为“ippool10”“ippool20”,vlan30采用端口DHCP。PC1分配vlan10地址、PC2分配vlan20地址、pc3分配vlan30地址,地址租用时均为1天5小时,dns分别为网关与8.8.8.8,vlan10排除192.168.10.200-253,vlan20排除192.168.20.100-250,vlan30排除192.168.30.200-253。3.PC1、PC2与PC3

docker容器添加ssh服务

本篇文章主要介绍如何为一个容器添加ssh服务,使得可以从另一台服务器直接ssh到一个容器内部,达到直接访问容器内部环境的目的,避免需从宿主机dockerexec或attach进入容器实验环境:两台服务器地址192.168.91.131  192.168.91.133(容器所在宿主机)实验结果:从192.168.91.131可以通过ssh192.168.91.133-pxxxx直接访问容器内部实验过程:1、获取ubuntu系统镜像,从本地镜像库下载,若没有可以从DockerHub中下载dockerimages查看服务器中存在镜像,若没有需从远端仓库中dockerpull下载2、根据该镜像创建容器

VSCode——SSH免密登录

文章目录本地PC端(一般为Windows)1.检查自己是否已经生成公钥2.配置VScode的SSHconfig远程服务器端1.服务器新建授权文件2.赋权限3.重启远程服务器的ssh服务最全步骤:【设置ssh免密不起作用?彻底搞懂密钥】vscode在remoteSSH免密远程登录本地PC端(一般为Windows)1.检查自己是否已经生成公钥文件一般保存在目录C:\Users\Administrator\.ssh下面,包含两个文件id_rsa和id_rsa.pub,其中id_rsa.pub就是公钥。如果没有(有的话跳过此步):#打开cmd执行:ssh-keygen2.配置VScode的SSHcon