以用户名为git的账户作为服务端
以其他用户作为客户端
一,服务器端建仓库
1,git init
2,git remote add origin ssh://git@192.168.31.19/~/f1
3,git config receive.denyCurrentBranch ignore
当前路径为/home/git/
二,ssh server
1,安装ssh server
sudo apt-get install openssh-server
2,启动ssh server
sudo service ssh start
三,免密码登陆:
1,客户端执行ssh-keygen -t rsa 生存公钥
2,将客户端的公钥追加到到服务端/home/git/.ssh/authorized_keys中
四,客户端
以lsz用户名登陆的用户
1,git clone git@192.168.31.19:/home/git/f1