码迷,mamicode.com
首页 > 其他好文 > 详细

Git服务器搭建及SSH无密码登录设置

时间:2015-07-01 13:59:39      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:

在Git服务器中建立一个git帐号,用于多人使用。

adduser git输入此命令后,会在/home/下建立一个git文件

 

/home/git 下建立.ssh目录(注意,是.ssh。。有个点!)

chmod 700 -R .ssh

在B中使用ssh-keygen -t rsa 建立密匙和公匙,即id_rsa 和 id_rsa.pub

将id_rsa.pub 拷贝到B的/home/git/.ssh/中,添加到authorized_keys文件后,如果没有这个文件可以如下:

cat id_rsa.pub > authorized_keys

将authorized_keys 权限改为644

下面是关键,上面的网上都有讲,下面的很多人都忽略了,即sshd相关设置问题:

打开文件/etc/ssh/sshd_config

RSAAuthentication yes            #开启RSA认证功能

PubkeyAuthentication yes      #开启公匙认证

StricModes no                          #据说不改会强制要求登录用户和文件拥有者用户相同

有了上面步骤,git服务器用起来就方便多了.......

Git服务器搭建及SSH无密码登录设置

标签:

原文地址:http://www.cnblogs.com/gpfeisoft/p/4612966.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!