博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
服务器端配置
阅读量:5056 次
发布时间:2019-06-12

本文共 604 字,大约阅读时间需要 2 分钟。

1、mkdir repos     创建库

2、groupadd git-rw  创建用户组

3、useradd -g git-rw user1  创建组用户

4、git init --bare git_server.git  服务器上创建一个祼仓库

5、groups yjb      查看帐号所属组

6、useradd -g git-rw git

7、mkdir /home/git/.ssh

8、touch /home/git/.ssh/authorized_keys 

9、scp .ssh/id_rsa.pub root@10.10.10.203:/home    客户端使用scp将公钥上传到服务器

10、cat id_rsa.pub >> git/.ssh/authorized_keys

 11、chsh -s $(command -v git-shell) git    禁止git用户ssh登录

修改前:

cat /etc/passwd | grep git

git:x:503:501::/home/git:/bin/bash

修改后:

cat /etc/passwd | grep git

git:x:503:501::/home/git:/usr/bin/git-shell

12、

转载于:https://www.cnblogs.com/muyiyang/p/6911474.html

你可能感兴趣的文章
Mac OS X系统 用dd命令将iso镜像写入u盘
查看>>
python_112_断言
查看>>
Android内存泄露
查看>>
xml
查看>>
Android开发之旅:环境搭建及HelloWorld(转)
查看>>
面试常见算法
查看>>
C# WinfForm 控件之dev报表 XtraReport (四) 动态绑定主从关系表
查看>>
hdu_4651_Partition(公式)
查看>>
Java中的多线程
查看>>
32. Longest Valid Parentheses
查看>>
定制ListView的界面(让列表中不仅有文字还有图片fruitImage.setImageResource(fruit.getImageId());)...
查看>>
PHP实体层基础类
查看>>
SQL CODE
查看>>
2019春总结作业
查看>>
前端代码规范
查看>>
循环语句
查看>>
iOS----------YYModel
查看>>
Javascript初步
查看>>
比起 Windows,怎样解读 Linux 的文件系统与目录结构?
查看>>
文件修改
查看>>