Git服务器搭建及SSH无密码登录设置
2013-05-21 17:16
295 查看
转载自:http://www.linuxidc.com/Linux/2011-12/48555.htm
Git服务器搭建及SSH无密码登录设置
服务器svn异常,恐其挂,遂转投Git. 搭建过程中碰到一些问题,网上查到的答案很多都不完整,这里简单介绍一下. 搭建环境: 服务器一个,系统为Arch Linux,简称为A 小组电脑B一台,系统为Ubuntu,简称为B 两台电脑连接在实验室内部服务器中,动态分配ip. A是学长搭建,已经有ssh服务器功能,可以拨号上网。 B是自己用的电脑,基本功能完善。 过程简介: A和B分别安装git。 在A中建立一个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无密码登录设置
- Git服务器搭建及SSH无密码登录设置
- Git服务器搭建及SSH无密码登录设置
- centos6.5 git服务器ssh登录免密码
- 在freeBSD服务器之间搭建ssh无密码登录
- 设置ssh免密码登录服务器
- Centos服务器ssh免密登录以及搭建私有git服务器
- Linux多台服务器间SSH免密码登录配置及利用scp 两个服务器文件传输和crontab定时任务的设置
- git 设置ssh无密码登录
- 服务器上搭建使用SSH账户登录的Git仓库
- 在freeBSD服务器之间搭建ssh无密码登录
- 多集群服务器ssh无密码登录
- 自己搭建Git服务器实现SSH以及远程仓库迁移
- Git之路——配置SSH免密码登录
- centos设置ssh命令无密码登录
- linux下设置了SSH免密码登录但还是需要输入密码的解决办法
- 搭建Git服务器,git on server(ssh)深入剖析,github提供服务原理
- ngrok内网穿透,ngrok服务器搭建,实现外网访问内网服务;树莓派外网访问内网的web服务及ssh外网登录
- ssh无密码登录设置
- hadoop中ssh免密码登录设置不成功