Questions tagged «github»

4
在多台计算机上使用相同的SSH私钥
我有一个Github存储库,我想从两台不同的Linux机器上进行访问。 对于第一台机器,我按照Github的说明生成SSH密钥,并将生成的公共密钥添加到Github。该客户端工作正常。 对于第二个客户端,我/home/{user}/.ssh/id_rsa从第一个客户端复制了文件。我以为这可能是我所要做的,但是当我尝试连接时,我得到“权限被拒绝(公钥)”。 我想念什么?
23 linux  ssh  github 

4
发布id_rsa.pub以更轻松地设置新环境?
为了使在新机器和环境上更容易地设置无密码SSH,是否有任何原因导致id_rsa.pub文件(只是密钥对的公共部分)无法在网络上发布?例如在dotfiles GitHub存储库中。 我知道: 该id_rsa文件(密钥对的私有部分)必须小心保护和 密钥对应使用密码保护 但是我的搜索没有发现任何明确的建议,允许或鼓励这样做。 出于好奇,对于没有密码短语的密钥对,同样的建议会成立吗?

3
我如何让Jenkins执行从Git提取的脚本?
我正在使用Jenkins触发和管理一系列导入作业。我想将导入脚本放在Github中,当詹金斯(Jenkins)构建工作时,它应该(a)从Github中拉出该版本控制的脚本,并(b)运行该脚本。 我遇到的问题是我不知道如何引用要在作业中运行的脚本的名称。我假设源代码被拉到工作区目录中。这个假设正确吗?(如果只有文档!) 到目前为止,这是我所做的: (显然)在Windows Server上安装了Jenkins(不,我对此没有选择) 在我的github帐户上创建了一个存储库,并将我的代码放入其中 在https://github.com/mcholl/SARS-Import/公开 您会看到我有两个脚本,roottest.py和omniture-video \ test.py。我确定其中的代码已获得Apple的专利保护:) 这个想法是我想运行roottest.py 安装了Github插件 创建了一个工作,如下所示: 项目名称=“测试Github集成” GitHub项目:https : //github.com/mcholl/SARS-Import.git/ 添加Windows批处理命令:python roottest.py 手动执行作业 但是,我得到的是一条错误消息,指出找不到该文件。这很奇怪,因为我认为工作流程将是“将源的本地副本拉到...(Job)/ workspace /目录,然后在工作空间目录的上下文中运行batch命令。 这是完整的控制台输出: 由用户匿名启动在工作空间中构建C:\ Program Files(x86)\ Jenkins \ jobs \ Testing Github Integration \ workspace [workspace] $ cmd / c调用C:\ Windows \ TEMP \ hudson1966342425043540895.bat C:\ Program Files(x86)\ Jenkins …
12 jenkins  github 

5
将github镜像到Gitlab
在本地gitlab中,我创建了一个nova项目的副本(https://github.com/openstack/nova)。 我如何保持本地Nova仓库与github同步,可能每小时或每天更新一次? 我想要一个类似于此处为bitnami描述的解决方案:http ://wiki.bitnami.com/Applications/BitNami_GitLab#Keeping_in_sync_with_the_GitLab_repository_at_GitHub (我使用Devstack来安装Openstack。)
11 github  gitlab 

2
如何在AWS EC2内运行OVA + OVF设备?
GitHub Enterprise作为开放式虚拟化设备和文件提供;它打算放到现有的虚拟化设置中,例如VMWare,VirtualBox等。 我想在AWS EC2云中运行它(Github当前不提供AMI)。 我已经阅读了该主题,并且似乎AWS EC2的VMImport工具当前仅支持Windows VM。 我想知道是否存在将OVA / OVF设备导出到EC2实例中的逐步指南,因此我可以为其创建AMI并从那里开始吗?我已经尝试遵循本指南,但老实说,我不知道如何遵循步骤1-3;GHE只给我有限的ssh访问实例的权限,我不确定要查找什么或如何查找它。GHE似乎在Ubuntu基本发行版中提供。 (我仍然是初学者级别的linux sysadmin;我来自Windows开发背景,但是非常有能力快速学习。)
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.