创建两个ubuntu20版本的服务器命名为Linux1 ,Linux2
在Linux1上创建用户git
在/srv下创建版本库wang.git
将wang.git的所有者与所属组改为git
在用户帐号git下生产密钥
在Linux2中测试克隆(下载)
虽然成功但克隆时需要输入密码
在linux2中生成密钥
将密钥中的公钥部分复制到Linux1中的/home/git/.ssh/authorized_keys 注authorized_keys需要自己建
修改wang.git中的文件所有者与所属组都为git
设置.ssh的权限为700
设置authorized_keys的权限为600
测试在Linux2上克隆
出于安全考虑将用户设为不可登录
vim /etc/passwd 将
改为
测试