写此文章的重要原因是很多人在windows下使用TortoiseGit时觉得无法直接和Linux系统共用一个密钥对
究其原因是TortoiseGit默认使用PuTTY格式的ssh-key,和linux系统的ssh-key格式不一样,如果要想使用
就必须使用key格式转换工具进行相应的转换才可以使用,那么有没有其它更为便捷的方式了,当然是的有
那就是直接更改TortoiseGit调用的ssh客户端,让其直接使用和linux系统一致的ssh客户端,也即
git-for-windows所提供的ssh客户端,具体操作如下
一、远程连接1.ssh远程登录ssh root@192.168.100.102.ssh远程复制scp root@192.168.100.10:/etc/passwd /opt/123.txt3.sftp安全ftpsftp root@192.168.100.10二、构建秘钥对验证1.vim /etc/ssh/sshd_configPubkeyAuthentication yes
分类:
其他好文 时间:
2018-07-31 13:18:58
阅读次数:
204
1 import org.apache.commons.codec.binary.Base64; 2 3 import javax.crypto.Cipher; 4 import java.security.*; 5 import java.security.spec.PKCS8EncodedKey... ...
分类:
其他好文 时间:
2018-07-21 14:38:35
阅读次数:
187
一、项目简介:OpenSSH是SSH(SecureSHell)协议的免费开源实现.OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控制和文件传输过程中的数据,并由此来代替原来的类似服务。二、版本介绍:OpenSSH支持SSH协议的版本1.3、1.5、和2。自从OpenSSH的版本2.9以来,默认的协议是版本2,该协议默认使用RSA钥匙。de:OpenSSHen:OpenSSHes:Op
分类:
其他好文 时间:
2018-07-20 19:03:33
阅读次数:
207
1、生成密钥对ssh-keygenGeneratingpublic/privatersakeypair.Enterfileinwhichtosavethekey(/root/.ssh/id_rsa):Enterpassphrase(emptyfornopassphrase):Entersamepassphraseagain:Youridentificationhasbeensavedin/root
分类:
其他好文 时间:
2018-07-19 20:57:29
阅读次数:
588
SSH服务及配置文件SSH(SecureShell)是一种安全通道协议,主要用来实现字符界面的远程登录,对通信双方的数据实行了加密处理,提供了更好的安全性。OpenSSH是实现SSH协议的开源软件项目,适用于各种UNIX,linux系统,关于OpenSSH的更多内容可以访问其官方网站http://www.openssh.com。本篇讲解以redhat6.5为实验对象,一般情况系统默认已经安装Ope
分类:
其他好文 时间:
2018-07-17 23:33:04
阅读次数:
236
sshd服务有两种登陆验证方式:口令验证——用账户和密码来验证登陆;密钥验证——分为公钥和私钥,客户端通过私钥连接服务器,服务器通过公钥来匹配客户端的私钥,匹配成功则允许登陆。实验环境:服务器:192.168.2.211Centos7客户端:192.168.2.208Centos7生成密钥对有两种方法:(1)客户端生成密钥对,然后通过ssh-copy-id<服务器IP>命令将公钥上传到
分类:
其他好文 时间:
2018-07-13 11:04:11
阅读次数:
225
第二十二次课 LNMP(三) 目录 一、Nginx负载均衡 二、ssl原理 三、生成ssl密钥对 四、Nginx配置ssl 五、php fpm的pool 六、php fpm慢执行日志 七、open_basedir 八、php fpm进程管理 九、扩展 一、Nginx负载均衡 nginx的负载均衡实现 ...
分类:
其他好文 时间:
2018-07-09 11:01:22
阅读次数:
222
一、集群的规划 Zookeeper集群: Hadoop集群: 二、准备工作 1、安装JDK:每台机器都需要安装 我这里使用的是jdk-8u152-linux-x64.tar.gz安装包 2、配置环境变量: 3、配置IP地址与主机名的映射关系 原因:方便SSH调用 方便Ping通 输入: 4、配置免密 ...
分类:
其他好文 时间:
2018-07-05 14:58:51
阅读次数:
219
基于Xshell使用密钥方式连接远程主机,具体内容如下 连接远程主机,就验证身份而言,一般有两种方式,一种是通过用户密码;另一种通过公钥的方式(Public Key)。 图1、xshell支持验证登录用户的方式 下面就使用Public Key的方式来实现连接,通过工具ssh-kengen生成密钥对。 ...
分类:
系统相关 时间:
2018-07-03 21:41:11
阅读次数:
266