- 浏览: 266499 次
- 性别:
- 来自: 上海
-
文章分类
- 全部博客 (298)
- 工作感悟 (6)
- java基础 (23)
- 计算机硬件知识 (1)
- 计算机网络知识 (2)
- Struts (3)
- Srping (4)
- hibernate (0)
- ibatis (0)
- webservice (4)
- Thread (22)
- maven (5)
- ubuntu/linux/centos/redhat (46)
- SSO (1)
- ESB (0)
- 工作流 (0)
- oracle (15)
- 云计算 (1)
- hadoop (1)
- nosql (0)
- mysql (3)
- sqlserver (0)
- jquery (0)
- 分布式 (3)
- 集群 (0)
- 设计模式 (2)
- EJB (0)
- map (0)
- cache (5)
- Niginx+varnish+squid+Ats (14)
- Apache (0)
- 工作/职业规划 (0)
- Scala & Groovy (1)
- English (4)
- 数据结构/算法 (6)
- 开发工具 (5)
- 测试 (2)
- Exception (0)
- 定时器 (3)
- j2ee (2)
- 部署 (1)
- Openssl (1)
- 操作系统 (3)
- kvm (13)
- libvirt (5)
- PostgreSql (5)
- 虚拟化 (3)
- 概念理解 (1)
- virt-manager (1)
- RESTful (3)
- 其它 (4)
- ssh2 (14)
- windows (1)
- 房产 (2)
- svn (1)
- 手机 (1)
- ant (1)
- flume (2)
- sqoop (1)
- fastdfs (5)
- log4j (1)
- SPDY (1)
- mongodb (2)
- MQ (2)
- Mina (1)
- dubbo (4)
- PMP (1)
- Webshpere (2)
- jvm (1)
- Btrace (1)
- zookeeper (7)
- UML (1)
- spring cloud (6)
- spring boot (5)
- storm (0)
- 软件管理 (1)
- elasticsearch (1)
- 协议 (2)
- docker (1)
- 性能 (2)
- 安全 (1)
- 代码规范 (1)
- mqtt (1)
- lombok (1)
- 车联网 (1)
- kafka (1)
最新评论
一 客户端是linux
1.在客户端生成密钥对
密钥锁码在使用私钥时必须输入,这样就可以保护私钥不被盗用。当然,也可以留空,实现无密码登录,这里密钥锁码设置为空。完成上述步骤后,在 root 用户的家目录中生成了一个 .ssh 的隐藏目录,内含两个密钥文件,其中id_rsa 为私钥,id_rsa.pub 为公钥。
复制生成的公钥到远程主机里面 ~/.ssh/authorized_keys 文件中。如果没有.ssh目录,需要自己建立一个,并更改目录权限为700
1.在客户端生成密钥对
[root@localhost ~]# ssh-keygen -t rsa <== 建立密钥对,-t代表类型,有RSA和DSA两种 Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): <==密钥文件默认存放位置,按Enter即可 Created directory '/root/.ssh'. Enter passphrase (empty for no passphrase): <== 输入密钥锁码,或直接按 Enter 留空 Enter same passphrase again: <== 再输入一遍密钥锁码 Your identification has been saved in /root/.ssh/id_rsa. <== 生成的私钥 Your public key has been saved in /root/.ssh/id_rsa.pub. <== 生成的公钥 The key fingerprint is: SHA256:K1qy928tkk1FUuzQtlZK+poeS67vIgPvHw9lQ+KNuZ4 root@localhost.localdomain The key's randomart image is: +---[RSA 2048]----+ | +. | | o * . | | . .O + | | . *. * | | S =+ | | . =... | | .oo =+o+ | | ==o+B*o. | | oo.=EXO. | +----[SHA256]-----+ --------------------- 版权声明:本文为CSDN博主「独孤柯灵」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u014721096/article/details/78553032
密钥锁码在使用私钥时必须输入,这样就可以保护私钥不被盗用。当然,也可以留空,实现无密码登录,这里密钥锁码设置为空。完成上述步骤后,在 root 用户的家目录中生成了一个 .ssh 的隐藏目录,内含两个密钥文件,其中id_rsa 为私钥,id_rsa.pub 为公钥。
复制生成的公钥到远程主机里面 ~/.ssh/authorized_keys 文件中。如果没有.ssh目录,需要自己建立一个,并更改目录权限为700
[root@localhost ~]# mkdir ~/.ssh [root@localhost ~]# chmod 700 ~/.ssh/ [root@localhost ~]# vim ~/.ssh/authorized_keys
发表评论
-
Linux RPM 命令参数使用详解 查看 rpm包依赖性
2017-07-21 18:09 1211rpm 执行安装包 二进制包(Binary)以及源代码包(So ... -
2015-linux操作命令汇总
2015-06-18 10:34 7171.查找磁盘空间利用情 ... -
Vi/Vim查找替换使用方法
2014-07-03 09:29 594vi/vim 中可以使用 :s 命 ... -
在linux下如何判断是否已经安装某个软件?
2014-07-03 08:50 641我的系统是red hat 我用命令rpm查是否安装了某个软件 ... -
linux的NFS详细配置方法
2014-07-01 14:46 546网络文件系统(NFS,Network File System) ... -
linux重定向及nohup不输出的方法
2014-06-27 15:12 840先说一下linux重定向: 0、1和2分别表示标准输入、标准 ... -
使用nohup让程序在远程主机后台运行
2014-06-27 14:27 655因为我购买的一个国外 ... -
Redhat Linux NFS配置
2014-06-27 13:05 425NFS简介: NFS是网络文件系统的简写(network ... -
Linux iptables 防火墙 添加删除 端口
2014-06-25 09:39 851一. Linux 防火墙的启动 ... -
This system is not registered with RHN
2014-06-19 14:18 553红帽中出现This system is not registe ... -
ldconfig命令作用
2014-05-30 11:09 792ldconfig是一个动态链接库管理命令 为了让动态链接库为 ... -
Linux下tar的基本安装 .
2014-05-29 15:25 6431、将安装文件拷贝至你的目录中,如果是以root身份登录上的, ... -
This system is not registered with RHN
2014-05-29 15:17 526红帽中出现This system is not registe ... -
SSH Secure Shell Client中文乱码
2014-05-16 10:15 639使用linux,在用户根目录下有一个.bash_profile ... -
Linux netstat命令详解
2013-11-27 16:18 597简介 Netstat 命令用于显示各种网络相关信息,如网络连 ... -
CentOS 6.3的U盘安装方法
2013-11-14 13:55 1089最近要给服务器重装系 ... -
linux:SUID、SGID详解
2013-11-06 17:08 646如果你对SUID、SGID仍有迷惑可以好好参考一下! Cop ... -
linux命令收集
2013-11-06 15:46 508ps x | grep `eclipse` sudo ap ... -
linux系统权限
2013-11-06 10:40 5611.添加用户:useradd user 2.chmod (- ... -
CentOS: 开放80、22、3306端口操作
2013-10-31 16:14 891#/sbin/iptables -I INPUT -p tcp ...
相关推荐
puttygen-SSH密钥生成利器 puttygen是专为windows用户用以生成 linux的ssh协议的公、私密钥的小工具,该工具简单易用,功能十分强大
1. **生成SSH密钥对**:使用`ssh-keygen`命令在本地计算机上生成公钥和私钥。默认情况下,密钥对将保存在`~/.ssh`目录下,公钥为`id_rsa.pub`,私钥为`id_rsa`。 2. **将公钥复制到服务器**:使用`ssh-copy-id`命令...
### SSH密钥登录详解 #### 一、概述 在日常工作中,我们经常需要通过网络连接远程服务器进行管理和操作。为了确保这些操作的安全性,通常采用SSH(Secure Shell)协议来进行加密传输。传统的密码验证方式虽然方便...
至此,Windows上的OpenSSH安装和SSH密钥生成已完成。现在,你可以在Windows系统中使用`ssh`命令,通过私钥安全地登录到配置好的Linux服务器,而无需每次输入密码。这大大提高了工作效率并增强了安全性,避免了明文...
Git SSH key 生成教程涉及的关键知识点包括Git的基础操作、SSH协议原理、SSH密钥对的生成和管理、以及Git客户端的配置。以下是详细知识点: 1. SSH Key(SSH密钥)的定义与作用: SSH(Secure Shell)是一种网络...
SSH密钥认证是SSH安全机制的一种,它利用非对称加密技术来验证客户端的身份,从而无需每次登录时输入密码。 在SSH密钥认证过程中,涉及到两把密钥:公钥(public key)和私钥(private key)。公钥是可以公开的部分...
### SSH密钥方式登录Linux详解 #### 一、引言 在网络安全日益受到重视的今天,传统的基于密码的登录方式面临着被破解的风险。为提升服务器安全性,采用SSH密钥方式进行登录成为一种趋势。本文将详细介绍如何通过...
根据给定文件的信息,我们可以看出这里似乎混杂了与SSH密钥生成步骤不相关的其他技术栈的配置步骤,如Spring框架、MyEclipse环境配置、Hibernate集成、以及Struts框架的设置等。不过,既然标题和描述明确指出是关于...
2. 在141机器上,按照与142机器相同的方式生成SSH密钥对,但需要注意的是,尽管两个密钥的注释相同,但密钥的随机匹配部分是不一样的。这是因为SSH密钥对是基于随机数生成的,所以每对密钥都是独一无二的。 3. 接...
PuTTYgen是一款强大的SSH密钥生成工具,它与PuTTY套件紧密关联,主要用于生成SSH(Secure Shell)密钥对,这些密钥对在远程访问、数据加密和身份验证过程中起到至关重要的作用。PuTTYgen支持多种类型的密钥,包括RSA...
首先,SSH密钥对的生成是通过`ssh-keygen`命令完成的。执行此命令时,系统会提示您选择加密算法(通常默认为RSA或ED25519),并输入两次密码(可选,用于保护私钥)。生成的公钥通常存储在`~/.ssh/id_rsa.pub`,而...
1. **SSH 密钥生成与使用** - SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地传输数据。在 Windows 中,可以使用 Xshell 生成 SSH 密钥。 - 生成步骤包括设置密钥类型(通常为 RSA 或 ED25519)...
**Linux下SSH与SecureCRT密匙完美使用** SSH(Secure SHell)是一种网络协议,用于在不安全的网络上安全地远程控制和管理操作系统。在Linux环境中,SSH通常用于连接到远程服务器,执行命令,传输文件等。OpenSSH是...
1. SSH 公钥密钥生成:使用 `ssh-keygen` 命令生成 SSH 公钥密钥对。例如,使用 `ssh-keygen -b 1024 -t rsa` 生成 1024 位 RSA 加密的公钥私钥对。 2. 公钥密钥对的组成部分:公钥密钥对由两个部分组成:私钥(id_...
在IT领域,特别是版本控制系统如Git的使用中,SSH密钥对是确保身份验证和数据传输安全的重要组成部分。TortoiseGit、PuTTY和GitHub都是与SSH密钥相关的工具。 TortoiseGit是一款与Git集成的Windows壳层工具,它为...
"Ubuntu 14.04 服务器使用 SSH 密钥验证登录" 本文档将指导您在 Ubuntu 14.04 服务器上使用 SSH 密钥验证登录,以提高服务器的安全性。下面是具体的步骤和说明: 一、客户端生成私钥和公钥 在客户端中,使用以下...
要生成SSH密钥对,你需要在命令行中使用`ssh-keygen`工具。这个过程通常会提示你选择保存密钥的路径、设置一个密码(可选)以及确认密钥的参数。完成后,你会得到两个文件:一个公钥(通常以id_rsa.pub为名)和一个...
生成SSH密钥对主要使用`ssh-keygen`这个命令,它提供了创建RSA、DSA、ECDSA等不同类型的密钥对的功能。在你的例子中,我们专注于RSA类型的密钥对。 首先,打开终端并运行以下命令来生成一个新的RSA密钥对: ```...
本篇文章将围绕在CENTOS6操作系统中如何安装GIT,如何使用ssh-keygen命令生成SSH密钥,以及如何在Windows客户端上使用TortoiseGit加载这些密钥文件来连接GIT服务器。以下是详细的知识点分解: ### 一、CENTOS6安装...
1. **密钥生成与分发**:自动为新服务器或用户生成SSH公钥和私钥对,并将公钥分发到目标服务器,简化了密钥管理流程。 2. **权限控制**:通过集中化的配置,可以控制哪些用户可以访问哪些服务器,实现了细粒度的权限...