在本地gitlab中,我创build了一个项目nova( https://github.com/openstack/nova )的副本。 如何保持本地新星回购与github同步,每小时或每天更新一次? 我想要一个解决scheme类似于这里描述的bitnami: http ://wiki.bitnami.com/Applications/BitNami_GitLab#Keeping_in_sync_with_the_GitLab_repository_at_GitHub (我用Devstack来安装Openstack。)
我有一个Github repo,我想从两台不同的Linux机器上访问。 对于第一台机器,我遵循Github的指令生成SSH密钥,并将生成的公钥添加到Github。 这个客户端工作正常。 对于第二个客户端,我复制了第一个客户端的/home/{user}/.ssh/id_rsa文件。 我认为这可能是我所要做的,但是当我尝试连接时,我会得到“权限被拒绝(publickey)”。 我错过了什么?
为了在新的机器和环境中设置无密码的SSH更容易,是否有任何理由为什么id_rsa.pub文件(只是密钥对的公共一半)不能在网上发布? 例如在一个dotfiles GitHub仓库中。 我知道: id_rsa文件(私钥的一半)必须小心谨慎 密钥对应使用密码保护 但我的search没有提出明确的build议,这是允许或鼓励。 出于好奇,相同的build议是否可以保留一个没有密码的密钥对?