OpenSSH-Gerrity

使用阿里云+MacOS

1. 本地执行以下命令生成public and private key

ssh-keygen -t rsa -b 2048

2. 将public key 通过ssh-copy-id 存入阿里云服务器

3.~/.ssh/config 中配置好ip,user,rsa文件名称

4.可以通过ssh ip访问阿里云服务器


使用Gerrit与MacOS

1. 将上面生成的public key通过gerrit webUI存入ssh public keys

2. 打开阿里云29418端口。

3.必要的情况下清除know-hosts

4.使用与登录gerrit同样的账户远程登录gerrit服务

ssh -p29418 zs@IP

5.出现:

  ****    Welcome to Gerrit Code Review    ****

  Hi zs, you have successfully connected over SSH.

  Unfortunately, interactive shells are disabled.

  To clone a hosted Git repository, use:

  git clone ssh://zs@IP/REPOSITORY_NAME.git

进入H2数据库:

cd /home/gerrit/gerrit-site

java -jar ./bin/gerrit.war gsql

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 挤进洗手间,镜子里影像一脸白,没有血色,跟一路飞驰而过的绿树红花,很不相称。 有愤怒,也有感激,有担忧,也有安慰。...
    紫米八宝饭_17cc阅读 204评论 0 0
  • 现在出现了一个新型词语叫空巢青年, 他们过的生活如下,一个人出门,怕忘带钥匙,一个人在家,偶尔做做饭,还总是剩饭,...
    我心我愿秀阅读 190评论 0 2
  • 众所周知在Android N之后,对file:///这种uri的暴露采取了严格的安全措施。这导致很多过去的教程、方...
    张瑞泽阅读 1,769评论 2 0