ssh连接到另一台计算机时我是谁

用户名

在cygwin中,我通过ssh连接到ec2计算机中,

 ssh -i xxxxxxx.pem [email protected]

询问我是谁并获得ec2-user

[ec2-user@ip-xxxxxxx]$ whoami
ec2-user

但是当我运行git clonehttps时,它会要求我输入“个人”密码。因此,对于我本地计算机的用户,而不是ec2上的用户。

Password for 'https://[email protected]'

这是怎么回事?为什么不使用ec2-user?ssh是否不应该仅处理本地计算机与该远程计算机之间的通信?

将要

似乎您正在使用bitbucket。当您通过SSH通过BitBucket克隆时,请使用:

git clone [email protected]:<you>/<repository>.git

看来您是(a)通过HTTPS而非SSH进行克隆,并且(b)您未指定用户名。

在此之前,您需要生成一个SSH密钥:

ssh-keygen -t rsa

然后将的内容复制~/.ssh.id_rsa.pub到剪贴板,然后将其粘贴到用户帐户在“帐户设置” ->“ SSH密钥下的BitBucket设置中从BitBucket进行SSH克隆的用户将始终是git,而不是您的本地用户名或ec2-user

有关更多信息,请参见此处

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

插入另一台计算机时,连接到UPS的计算机暂时失效

如何通过SSH连接到另一台计算机?

无法通过SSH连接到另一台计算机

如何使用SSH连接到另一台计算机(已安装Windows)?

ssh进入另一台计算机时,可以“带上目录”吗?

如何知道使用哪个IP地址连接到另一台计算机?

将PCIe 3.0 ssd连接到另一台计算机

如何使用IP地址访问连接到另一台计算机的设备

从另一台计算机连接到localhost:3000 | expressjs,nodejs

如何从另一台计算机连接到mysql数据库

如何从另一台计算机连接到MySQL数据库?

如何从另一台计算机连接到SQL Server

无法通过 TCP 连接到另一台计算机

连接到网络中另一台计算机的计算机可以加入网络吗?

如何安全地与另一台计算机共享我的Internet连接

iproute2:如何将一台计算机通过另一台计算机连接到Internet

如何从我的计算机的cmd访问另一台计算机的cmd?

如何连接/隧道连接到另一台计算机以使用它的本地主机?

从局域网上的另一台计算机连接到IIS网站-端口未监听

无法使用FileZilla从另一台计算机连接到FTP服务器

如何从另一台位于局域网的计算机连接到NAT背后的VMware?

如何从另一台计算机/不同的PC连接到Wamp服务器

如何在超级账本结构中连接到另一台计算机的通道

从另一台计算机连接到 SQL Server - SQL 网络实例相关问题(错误 258)

我可以使用wifi路由器将客户端计算机软件连接到另一台本地计算机,而无需将路由器连接到Internet连接吗?

如何使用同一路由器连接到另一台Ubuntu计算机,但其中一台通过LAN连接,另一台通过WLAN连接?

将图像从一台计算机移动到另一台计算机时如何还原grub

如何使用Expect从一台计算机登录到另一台计算机时运行命令

将备份从一台计算机还原到另一台计算机时的注意事项