Git服务器搭建与使用
2020.9
系统
Git服务器搭建
# ubuntu sudo apt-get install git # centos yum install -y git# 创建用户组,名称为git groupadd git # 在git用户组下创建git用户 useradd git -g git# 查看所有用户组 cat /etc/group # 查看用户 cat /etc/passwd# 以下目录或文件不存在的话自行新建即可 # mkdir /home/git # mkdir /home/git/.ssh # touch /home/git/.ssh/authorized_keys cd /home/git/.ssh chmod 755 .ssh chmod 644 ./authorized_keys# (以下指客户端) # 查看ubuntu下本地密钥(若无密钥,则生成密钥) cat ~/.ssh/id_rsa.pub # 生成密钥 ssh-keygen -t rsa -C "your_email@example.com" # 之后一路回车,就生成了 # Ubuntu/Mac 按上述命令查看密钥,Win一般会生成密钥之时告诉你文件保存在哪cd /home/ mkdir $your_object_dir # 修改文件夹所有者为git群组下的git用户 chown git:git $your_object_dir cd $your_object_dir git init --bare $your_repositories.git # 修改仓库所有者 chown -R git:git $your_repositories.git # 修改git用户密码(这个即git上传或者下载的密码,初始化git用户时一定记得修改密码) passwd git
Git服务器使用
参考资料
Last updated