我正在使用PuTTY访问我的ownCloud服务器。我可以使用userID和密码登录。但是,当我尝试使用我生成的公钥/私钥登录时,我收到“服务器拒绝我们的密钥”消息。下面是我使用的步骤():
-Generated a key pair with puttygen.exe (length: 2048 bits)
-Loaded the private key in the PuTTY profile
-Entered the public key in ~/.ssh/authorized_keys in one line
-# chmod 700 ~/.ssh
-# chmod 600 ~/.s
我的团队目前正在使用一个Jenkins主服务器,它有四个不同的奴隶: linux、两个macs和windows。
对于在这些奴隶上具有源代码管理(gitlab)的git克隆进程,我们在jenkins凭据上使用ssh user defined with passphrase。
所有从站都能够在克隆存储库过程时使用这个用户,但是Windows Slave会出现以下错误:
标准:
许可被拒绝,请再试一次。
拒绝许可,请再试一次。
权限被拒绝(公开密钥,密码)。
致命:无法从远程存储库读取。
我刚刚将Google Places API Web Service添加到我的项目中,添加了一个API密钥(无限制,用于测试),并且我正在从文档中复制粘贴请求以进行尝试,例如:
curl https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJN1t_tDeuEmsRUsoyG83frY4&key=my_new_key
我只得到请求被拒绝(“此服务需要API密钥。”),但在API控制台中,我没有看到任何错误。在我的示例中,密钥实际上在curl命令行中,API是在控制台中启用的,密钥是有效的,不受限制。我找不到