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

你可能感兴趣的:(OpenSSH-Gerrity)