一、配置SSH登录本机
1、服务端
- 执行
sudo apt-get install openssh-server
命令安装openssh-server,然后就会默认自动开启sshd服务,监听端口为22 - 执行如下命令,将公钥写入
authorized_keys
文件
1 | cat /home/dslztx/.ssh/keys/id_rsa.pub /home/dslztx/.ssh/authorized_keys |
2、客户端
在/home/dslztx/.ssh/config
文件中增加以下配置,然后就可以通过ssh localhost
命令以dslztx用户登录本机
1 | Host localhost |
二、配置Git Server
执行git init --bare sample.git
命令创建一个空仓库(这里是“sample.git”),仓库一般以.git
为后缀名。
假如在目录“/home/dslztx”下执行以上命令,则该仓库的服务器地址(本机访问)为dslztx@localhost:/home/dslztx/sample.git
。
三、配置Git Client
在本机上,可通过git clone dslztx@localhost:/home/dslztx/sample.git
克隆上述仓库。
参考文献
[1]https://www.liaoxuefeng.com/wiki/896043488029600/899998870925664
[2]https://jingyan.baidu.com/article/e8cdb32b8acb5f77042bad47.html