描述:PuTTY远程登陆Ubuntu16搭建git服务器
服务器:阿里云服务器,Ubuntu16系统
管理员:windows系统,PuTTY远程登陆Ubuntu
参考博客:
http://www.cnblogs.com/charliePU/p/7528226.html
https://www.linuxidc.com/Linux/2015-07/120616.htm
解决办法:
1.点开Connection选项,"Seconds between keepalives" > 填60+
2."Enable TCP keepalives" 打勾
一、软件准备
1.安装 git-core, openssh-server, openssh-cilent。
安装命令:root@ubuntu:~$ sudo apt-get install git-core openssh-server openssh-client
注意:如果安装失败,可能软件库过旧,用"sudo apt-get update"命令,更新软件库,然后再继续安装。
2.安装python-setuptools软件
该软件是用来安装gitosis的。
安装命令:root@ubuntu:~$ sudo apt-get install python-setuptools
3.安装gitosis
Gitosis主要用于管理用户对仓库的操作权限。
Pre:安装gitosis之前,需要初始化git服务器用户信息。输入命令:
root@ubuntu:~$ git config --global user.name "yourname"
root@ubuntu:~$ git config --global user.email "your@email.com"
Next: 获取gitosis版本文件
输入命令: