问题标签 [ssh-keys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - git bash ssh-keygen 文档
我试过用谷歌搜索这个,但我很难找到它。我在哪里可以找到从 Windows 的 git bash 使用 ssh-keygen 命令的官方文档?这是与 msysgit 一起安装的 bash。我想确切地知道它接受哪些选项以及它们的含义。谢谢。
ssh - Amazon EC2 ssh 登录失败
我正在尝试登录我在 EC2 上的实例,但到目前为止我还没有成功。我提供了我尝试过的所有相关命令和事情的输出。我已经完成了作业并环顾四周,我仍然无法解释为什么我无法登录。
密钥对是使用亚马逊 AWS 控制台在线生成的,我在本地下载了私有文件。它的chmod'ed到600。
我也成功运行了 ec2-authorize default -p 22。
ssh 的输出是:
任何帮助将不胜感激。我已经尝试了一百万件事,但仍然无法弄清楚发生了什么。
谢谢。
git - 我如何允许第二/第三/等计算机使用 ssh 和 gitosis 连接到我的 git 服务器?
我按照这里的指南 http://www.hackido.com/2010/01/installing-git-on-server-ubuntu-or.html
但我找不到导入另一个 ssh 密钥的正确方法,以便我的其他计算机可以克隆和推送存储库。
这段代码特别sudo -H -u git gitosis-init < /tmp/id_rsa.pub
让我耳目一新,因为它似乎只向 git 用户导入了一个密钥。我尝试使用包含我的两个公钥的 authorized_keys 文件运行相同的命令,但这不起作用。
有什么建议吗?谢谢
更新
我使用本地用户在服务器上本地克隆了 gitosis-admin。我将我的 .pub 文件从每台计算机发送到我的服务器,然后将它们重命名并将它们保存在 gitosis-admin/keydir/ 中。然后,我根据@rpflo 的建议对 gitosis.conf 文件进行了以下更改。
成功提交并推送更改后,我仍然无法 git push "git@server:myproject.git" 到服务器(在初始化和设置原点等之后)
嗯
[解决了]
好吧,在我编辑了 conf 文件后,我没有“git add.”我的密钥文件到 gitosis-admin/keydir。
谢谢您的帮助
github - 尝试在 Ubuntu 10.10 VirtualBox 中配置 github
我已经在 VirtualBox 下的 Ubuntu 10 上设置了 Rails。除了 Github,我已经设法配置了几乎所有东西。
每次我尝试ssh git@github.com
我都会收到一条消息告诉我permission denied (publickey)
。以下是我调试后收到的消息:
有人可以帮忙告诉我我做错了什么。另请注意,我是 Ruby 和 Git/Github 的新手 :)。
git - 如何在 Ubuntu 10.10 上安装 gitolite 时将 ssh 密钥设置为用户 git
我正在尝试使用 gitolite 在 Ubuntu Server 10.10 上配置 git 服务器,并按照教程 On Ubuntu for Gitolite 进行操作。
我首先使用以下命令创建一个用户 git:sudo adduser git
我为此用户设置了密码。
然后,我使用命令 : 生成一个 rsa 密钥ssh-keygen
,我称之为id_rsa_git
。
之后,我想使用以下命令将它与用户 git 关联:
提示询问我用户 git 的密码,在给它(好的密码)之后,我收到以下错误:
我不能走得更远,因为我在 Linux 管理方面很菜鸟。有谁能够帮助我 ?
谢谢。
ssh - github 不允许我使用我的 ssh 密钥
我正在尝试配置我的 github 帐户。但是,我不断收到此错误,并且我一生都无法弄清楚为什么。我已将我的 ssh 密钥添加到 github,并且我确信 ssh 密钥在目录 ~/.ssh/id_rsa 中。我不知道还能做什么。。
ssh - Heroku 键:为我的键添加不同的路径
我的 SSH 密钥与我的根目录相关联,并且没有与每个用户相关联。当我尝试将我的密钥添加到 heroku 时,我得到了以下响应:
这是有道理的,因为我的 ssh 密钥实际上位于 /var/root/.ssh/id_rsa.pub。我如何告诉 heroku 在那里寻找我的 ssh 密钥?
注意,因为我已使用 $ chmod 700 ~/.ssh 和 $ chmod 600 ~/.ssh/* 锁定了当前用户的 ssh 目录。我不再知道如何访问这些目录。对不起,我是 OSX 的新手
此外,当我尝试使用 sudo 执行相同的命令时,我得到:
请注意,当我尝试 heroku 键时,我也会收到此错误:添加 /var/root/.ssh/id_rsa.pub 我收到此错误:
android - 如何使用系统密钥签署我的测试套件?
我正在为触发系统意图的其他应用程序编写测试套件,特别是 ACTION_DOCK_EVENT。
我知道我需要android:sharedUserId="android.uid.system"
在清单标签中添加到我的 android 清单中,并且我需要将我的应用程序安装在 /system/app 而不是普通的 /data/data 中。我有root访问权限,所以这不是问题。
我遇到的问题是,看来我还需要使用系统密钥对我的应用程序进行签名。我在哪里可以获得系统密钥库、用户名和密码?我假设我可以构建自己的 Android 版本并使用自己的密钥对其进行签名,但是由于我具有 root 访问权限,所以应该有更简单的方法吧?
我有一个带 CM7 的 N1 和模拟器,我可以使用任何一个键。
谢谢。
ssh-keys - Paramiko:验证并永久添加 SSH 主机密钥
使用 Paramiko,可以像这样设置 SSH 密钥回调:
回调获取 SSH 客户端实例、主机名和paramiko.RSAKey
实例作为参数,如果密钥被接受,则必须返回,否则引发异常。
如何使用提供的参数验证 SSH 密钥?例如,如何获取 RSA 指纹以便用户进行比较?是否可以让 Paramiko 将密钥永久添加到“known_hosts”?
windows - 视窗 CHMOD 600
我正在尝试在 Windows 中使用 OpenSSH 连接到 Amazon EC2,但我需要设置我的密钥文件的权限。
windows相当于CHMOD 600
什么?
我已经广泛搜索并发现只有博客垃圾邮件。
编辑:Windows 7,使用 DOS。