Questions tagged «ssh-keys»

SSH密钥是一对随机生成的字节序列,它们提供了SSH公钥加密和质询响应身份验证的基础。这些序列通常存储在文件中,其中一个称为公钥,另一个称为私钥。

15
ssh:无法建立主机“主机名”的真实性
当我SSH到计算机时,有时我会收到此错误警告,并提示您说“是”或“否”。从自动ssh到其他计算机的脚本运行时,这会引起一些麻烦。 警告信息: The authenticity of host '<host>' can't be established. ECDSA key fingerprint is SHA256:TER0dEslggzS/BROmiE/s70WqcYy6bk52fs+MLTIptM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'pc' (ECDSA) to the list of known hosts. 有没有一种方法可以自动说“是”或忽略它?

7
如何删除ssh密钥?
我目前在服务器上上传了旧的SSH密钥。问题是我丢失了~/.ssh目录(包括原始目录id_rsa和id_rsa.pub文件)。 因此,我想直接在服务器上删除旧的SSH密钥并上传新的SSH密钥。 我尝试了以下命令,但未成功: $> ssh-add -D 有没有办法完全删除SSH密钥?

3
在Mac Terminal中使用PPK文件通过SSH连接到远程连接[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 12个月前关闭。 改善这个问题 我一直在Windows XP上使用Putty,并使用.ppk文件连接到我的Linux服务器(几个服务器)。 在服务器上,我有以下文件夹和文件〜/ .ssh / authorized_keys 我现在想使用Mac通过终端进行连接。我已经手动设置了到服务器的远程连接,并且想知道如何使用ppk文件或其中的私钥/公钥进行设置。 请注意:我已经在使用Windows的私钥/公钥登录,所以我不需要使用keygen创建新密钥,我只想知道现在已经有了密钥的情况下如何进行设置。(换句话说,我已经在服务器上拥有了授权密钥列表,以及公共和私有密钥)。
140 macos  ssh  ssh-keys  openssh 


11
Windows 10 SSH密钥
安装Windows 10后,我很难启动并运行我的SSH密钥。通常的方法是创建它并把它放在.ssh下的用户帐户中。该文件夹在Windows 10中似乎不可用。 还有其他人遇到吗?我需要为不同的存储库提供3个SSH密钥,这确实使我感到困惑。

15
如何解决“ sign_and_send_pubkey:签名失败:代理拒绝操作”?
使用SSH密钥配置新的Digital Ocean Droplet。当我运行时ssh-copy-id,我得到的是: ssh-copy-id user@012.345.67.89 /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed /usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys sign_and_send_pubkey: signing failed: agent refused operation …

9
如何将SSH代理转发与“无用SSH”一起使用?
与其在一个无所事事的盒子上创建新的SSH密钥对,不如我想使用代理转发来重用主机上的密钥对。我尝试在Vagrantfile中将config.ssh.forward_agent设置为TRUE,然后重新启动VM,并尝试使用: vagrant ssh -- -A ...但是当我尝试进行git checkout时,仍然会提示我输入密码。知道我缺少什么吗?


5
如何在两种公钥格式之间转换,一种是“ BEGIN RSA PUBLIC KEY”,另一种是“ BEGIN PUBLIC KEY”
如何在两种公钥格式之间转换,一种格式是: -----BEGIN PUBLIC KEY----- ... -----END PUBLIC KEY----- 另一种格式是: -----BEGIN RSA PUBLIC KEY----- ... -----END RSA PUBLIC KEY----- 例如,我使用ssh-keygen命令生成了id_rsa / id_rsa.pub对,我使用以下命令从id_rsa计算了公钥: openssl rsa -in id_rsa -pubout -out pub2 然后我再次使用id计算来自id_rsa.pub的公钥: ssh-keygen -f id_rsa.pub -e -m pem > pub1 内容是pub1是: -----BEGIN RSA PUBLIC KEY----- MIIBCgKCAQEA61BjmfXGEvWmegnBGSuS+rU9soUg2FnODva32D1AqhwdziwHINFa D1MVlcrYG6XRKfkcxnaXGfFDWHLEvNBSEVCgJjtHAGZIm5GL/KA86KDp/CwDFMSw luowcXwDwoyinmeOY9eKyh6aY72xJh7noLBBq1N0bWi1e2i+83txOCg4yV2oVXhB o8pYEJ8LT3el6Smxol3C1oFMVdwPgc0vTl25XucMcG/ALE/KNY6pqC2AQ6R2ERlV gPiUWOPatVkt7+Bs3h5Ramxh7XjBOXeulmCpGSynXNcpZ/06+vofGi/2MlpQZNhH Ao8eayMp6FcvNucIpUndo1X8dKMv3Y26ZQIDAQAB -----END RSA …


5
如何在OS X 10.6.7中打开端口22
我试图在osx上打开端口22,以便可以使用ssh连接到localhost。这是我目前的情况: ssh localhost ssh: connect to host localhost port 22: Connection refused 我已经生成了一个密钥,并将其扔到我的authorized_keys文件中,如下所示: sh-keygen -t dsa -P '' -f ~/.ssh/id_dsa cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys “网络实用程序”端口扫描确认22(并且令人惊讶的是23)已关闭。 上下文:我正在努力在本地设置Hadoop。在我的配置中,我正在localhost:#### s上运行服务,并且需要通过ssh打开与它们的通信。 如何打开22?还是我要面对另一个问题(可能是密钥生成不正确?)
81 macos  ssh  ssh-keys 

13
ssh-copy-id找不到身份错误
我的客户端系统很少,我需要按ssh键并从服务器登录而无需身份验证提示。 首先,在服务器上,我创建了如下的ssh密钥,成功了 ]# ssh-keygen -t rsa -N "" -f my.key 其次,尝试复制pub密钥,但失败,没有身份错误。我在这里做错了一步吗? ]# ssh-copy-id my.key.pub 10.10.1.1 /usr/bin/ssh-copy-id: ERROR: No identities found
79 unix  ssh  ssh-keys 

18
GitHub上的“密钥无效”消息
我已根据此处概述的过程为新服务器安装生成了SSH密钥。但是,当我将的内容复制id_rsa.pub到GitHub上的密钥列表时,收到错误消息“密钥无效。请确保您已正确复制了文件”。 生成的密钥是有效的,我完全照原样复制了它(全部在一行中,开头/结尾没有空格)。 有人知道会发生什么吗?
79 github  ssh-keys 


23
无法推送到位桶,权限被拒绝(公钥)
我试图将我的项目推到我的位桶中,在无数问题解决/页面/疑难解答/教程中倾注了约4天。我很茫然,非常沮丧。我之前已经做过,但是在不同的计算机上……无论如何,这是我得到的代码/响应 ~/dev/sample_app git push -u origin --all The authenticity of host 'bitbucket.org (131.103.20.168)' can't be established. RSA key fingerprint is 81:7b:2c:f5:6f:18:2b:7c:4b:ec:aa:46:46:74:7c:40. Are you sure you want to continue connecting (yes/no)? Host key verification failed. fatal: Could not read from remote repository. Please make sure you have the correct access rights …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.