当前位置: 首页 > news >正文

centos git服务器搭建配置

centos git服务器搭建配置
安装git
$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel $ yum install git

创建用户
$ groupadd git
$ adduser git -g git

设置权限
$ cd /home/git/ $ mkdir .ssh $ chmod 700 .ssh $ touch .ssh/authorized_keys $ chmod 600 .ssh/authorized_keys

$ cd /home
$ mkdir gitrepo
$ chown git:git gitrepo/ $ cd gitrepo $ git init --bare hello.git Initialized empty Git repository in /home/gitrepo/hello.git/

$ chown -R git:git hello.git

$ git clone git@192.168.0.218:/home/gitrepo/hello.git
 
     
 
配置ssh免密码登录
/etc/ssh/sshd_config
  找到以下内容,并去掉注释符”#“
  RSAAuthentication yes
  PubkeyAuthentication yes
  AuthorizedKeysFile      .ssh/authorized_keys
重启ssh
 
ssh-keygen -t rsa
把公钥放到服务器中
~/.ssh/authorized_keys  

 

posted on 2017-07-11 16:38 梦de河流 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/dreamriver/p/7151295.html

相关文章:

  • powerdesigner奇淫技
  • 运营商级网络部署开启 物联网普及为时不远
  • SwizzleMethod 黑魔法
  • bootstrap-wysiwyg整合ajaxFileUpload实现图片实时上传刷新
  • 别成为网络安全垃圾数据收藏家
  • msyql 笔记
  • python连接sql server数据库
  • Mysql详解my-innodb-heavy-4G.cnf 配置
  • 为什么说Ubuntu的运行级别为2
  • python网络编程1
  • Exchange 跨林迁移 Part7 配置密钥服务器
  • SQLserver行转列与列转行
  • d3js shape深入理解
  • 解决WordPress安装主题/插件提示输入FTP帐号的问题
  • jdk 7下载地址
  • [deviceone开发]-do_Webview的基本示例
  • 【EOS】Cleos基础
  • ➹使用webpack配置多页面应用(MPA)
  • 002-读书笔记-JavaScript高级程序设计 在HTML中使用JavaScript
  • es的写入过程
  • JAVA 学习IO流
  • java正则表式的使用
  • jdbc就是这么简单
  • Node + FFmpeg 实现Canvas动画导出视频
  • python docx文档转html页面
  • React 快速上手 - 07 前端路由 react-router
  • 阿里云Kubernetes容器服务上体验Knative
  • 第2章 网络文档
  • 如何选择开源的机器学习框架?
  • 深度解析利用ES6进行Promise封装总结
  • 通过git安装npm私有模块
  • 学习使用ExpressJS 4.0中的新Router
  • 栈实现走出迷宫(C++)
  • nb
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (1) caustics\
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (淘宝无限适配)手机端rem布局详解(转载非原创)
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • (转)c++ std::pair 与 std::make
  • (转)Scala的“=”符号简介
  • (转)shell中括号的特殊用法 linux if多条件判断
  • .Net Core缓存组件(MemoryCache)源码解析
  • .NET面试题(二)
  • .pyc文件是什么?
  • [ solr入门 ] - 利用solrJ进行检索
  • [].slice.call()将类数组转化为真正的数组
  • [145] 二叉树的后序遍历 js
  • [2021]Zookeeper getAcl命令未授权访问漏洞概述与解决
  • [Android]How to use FFmpeg to decode Android f...