git ssh远程登录
1.ssh git安装
sudo apt-get install openssh-server openssh-client git
2.客户端登录
git clone ssh://shuyong@192.168.1.100/home/shuyong/Project/DailyProject/
3.权限配置
这里为了演示建立user1 user2 两个用户分别模拟两个开发人员,
ssh-keygen -C "你的email地址" -t rsa
后面直接回车直到结束,中间可以不需要任何设置,该命令将生成一对非对称的公/私密钥,默认它们被存储在:
XP/2003用户:c:/Documents and Settings/登陆名/.ssh
Vista用户: c:/Users/登陆名/.ssh
linux :~/.ssh
这样有/home/user1/.ssh 下会产生两个文件,id_rsa 私钥,和id_rsa.pub公钥文件
公钥样子大概如此
该.ssh文件夹下面,私钥放在id_rsa文件里面,不用理会它;
对于user2 ,git 用户作相同处理,然后各自的目录会生成相应的文件
然后需要将user1 user2 各自的公钥文件提供给git 用户,
2、在linux服务器上将公钥加到git用户的authorized_keys文件中。
可以参考:http://github.com/git-on-windows/rookies
git用户的建立及设置参考:http://progit.org/book/zh/ch4-4.html
只要把它们加入 authorized_keys
文件(译注:本例加入到了文件尾部):
这样认证就建好了
然后用git 用户在/home/git目录下建一个库 project_repos.git/
然后启运服务 /etc/init.d/git-daemon restart
当然也要启动sshd
/etc/init.d/sshd start
user1 连接 (这里测试时将porject_repos.git 改为repos.git 了, 此系小节,可忽略)
git ssh远程登录相关推荐
- Linux SSH 远程登录错误解决办法 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
我是在使用git的时候出现的这个问题,因为git远端进行了迁移,所以公钥变了,而我本地没有改,虽然场景不一样,但是底层原因都是ssh远程登录的问题,这里转载一篇解决问题的方法.我使用的是方法2,不过不 ...
- SSH远程登录ubuntu
Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上 的安全网络协议.它是专为远程登录会话(甚至可以用 ...
- linux服务器之间调用反应慢,Linux使用ssh远程登录服务器反应慢的解决办法
机房里其它机器使用ssh远程都正常,新来一个服务器每次使用ssh远程登录的时候,"root@***.***.***.***'s password:"这行输入密码的提示都来的特别慢, ...
- CISCO路由器TELNET和SSH远程登录配置实例
一.TELNET远程登录配置 1.配置CISCO路由器上登录账号.口令.账号级别,如下所示,账号名abc.口令为abc123.账号级别为15(最高级别) R1#configure terminal R ...
- key位置 win10生成的ssh_华为路由器配置SSH远程登录,就这么简单
SSH(Secure Shell)是一套协议标准,可以用来实现两台机器之间的安全登录以及安全的数据传送,其保证数据安全的原理是非对称加密. SSH远程登录华为路由器 SSH是在传统的Telnet协议之 ...
- ssh远程登录执行shell脚本,找不到jps
直接运行jps命令正常,但是通过ssh远程登录后,执行shell脚本不能进行jps. 原因是有可能你的jps不在PATH中. 要注意bash在交互模式和非交互模式读取的配置文件是不同的,为了解决这种差 ...
- mac ssh远程登录linux,MAC使用SSH远程登录
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? Sun 20 December 2015 tags: 备忘录 MAC使用SSH远程登录打开ssh Mac Termina ...
- python ssh 远程登录路由器执行命令_ssh批量登录并执行命令(python实现)
局域网内有一百多台电脑,全部都是linux操作系统,所有电脑配置相同,系统完全相同(包括用户名和密码),ip地址是自动分配的.现在有个任务是在这些电脑上执行某些命令,者说进行某些操作,比如安装某些软件 ...
- SSH远程登录VWware上的LFS
SSH远程登录VWware上的LFS 用VMware做LFS实验时,需要大量的代码输入,鼠标切换很是不方便,如果可以用SSH远程登录VMware,那就方便多了.实现方法如下: 一.配置网卡 LFS启动 ...
最新文章
- matlab考试资料,MATLAB复习资料
- Java多线程编程实战指南+设计模式篇pdf
- 射频篇(一) 模拟、射频器件学习(1) —— 晶振(OSC)
- 解决安装centos 7后Windows启动项丢失
- Oracle openv目录,2015年ORACLE数据库日常维护手册82281192.doc
- 解决:DuplicateMappingException: Table [xx] contains physical column name referred to by multiple ... .
- 小谈CDN回源函数计算的应用场景
- 代码质量第 5 层 - 只是实现了功能
- 高级软件测试技术17秋第1次课堂作业小结
- scrapy中自定义过滤规则以及start_urls不进过滤器的问题
- 又一款主流勒索软件 Paradise 的源代码遭泄露
- Springboot使用Filter以及踩过的坑
- Monad B2 For Dotnet Framework 2.0 RC/RTM Released!
- 一组开源asp.net用户控件
- 用6种方法,教你如何解决Finder持续崩溃的问题!
- Jquery和JS获取ul中li标签
- IAR 8.50.9破解后,遇到IarIdePm Encoutered an improper argument错误记录
- 智方8000系汽车配件进销存管理系统 襄樊石开软件公司
- 上传git编译失败回退
- 为什么华为a1路由器网速变慢_华为路由器上网速度慢怎么办?