KingHu88-关注互联网以及分享IT运维工作经验

当前位置:首页 - 未命名 - 正文

君子好学,自强不息!

git在centos中的安装使用!

2017-03-13 | 未命名 | kinghu | 497°c
A+ A-
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel
yum install git
#添加git用户组合用户
groupadd git
useradd git -g git
#切换到/home/git目录下
cd /home/git/
#收集所有需要登录的用户的公钥,公钥位于id_rsa.pub文件中,把我们的公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。
mkdir .ssh
chmod 700 .ssh
touch .ssh/authorized_keys
chmod 600 .ssh/authorized_keys
#切换到/home目录下
cd /home
#创建一个目录,名为git_ku,并在此目录创建库TEST.git
mkdir git_ku
chown git:git git_ku/
cd git_ku
git init --bare kinghu.git

blob.png

上图为免密登录git,免密登录在Windows上安装git,然后

ssh-keygen -t rsa -C "youremail@example.com"
#会得到如下图的一个秘钥,查看公钥,导入到git服务器上的git家目录的.ssh/authorizde_keys中

blob.png

vim /etc/ssh/sshd_config #找到如下行,去掉注释
    RSAAuthentication yes     
    PubkeyAuthentication yes     
    AuthorizedKeysFile  .ssh/authorized_keys
servier sshd restart

blob.png

#在Windows中用git,克隆代码

git clone git@192.168.199.10:/home/git_ku/kinghu.git

blob.png


本文来源:KingHu88

本文地址:http://www.kinghu.cc/index.php/post/183.html

关注我们:微信搜索“Edangerous”添加我为好友

版权声明:如无特别注明,转载请注明本文地址!

上一篇

JBoss部署
下一篇

redis哨兵安装
最近发表