做ssh key分发实验中的一个简单问题

1.操作系统:CentOS6.6

2.任务:ssh key分发实验

3.操作过程如下:

[[email protected] ~]$ ssh-keygen -t dsa

Generating public/private dsa key pair.

Enter file in which to save the key (/home/sky9890/.ssh/id_dsa):

Created directory ‘/home/sky9890/.ssh‘.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in /home/sky9890/.ssh/id_dsa.

Your public key has been saved in /home/sky9890/.ssh/id_dsa.pub.

The key fingerprint is:

59:c3:24:0d:9f:d1:cd:f9:06:02:ec:53:3f:67:c7:5e [email protected]

......

[[email protected] ~]$ ssh-copy-id -i .ssh/id_dsa.pub [email protected]

-bash: ssh-copy-id: command not found   //问题

[[email protected] ~]$ yum  -y  install openssh-clients //解决方法:

安装成功之后,就可以做后续实验了,在这里后续实验环节描述了,此次实验关键在后续。

时间: 2024-07-29 19:41:50

做ssh key分发实验中的一个简单问题的相关文章

ssh key分发

rsa与das区别: rsa:是一种加密算法,是由Ron Rivest.Adi Shamir和LeonardAdleman这三个名称的第一个字母连接起来. dsa:就是数字签名算法的英文全称的简写,即DigitalSignature Algorithm 测试环境: 机器               IP Cl1  a            192.168.2.30 Cl2  b            192.168.2.31 Cl3  c            192.168.2.32 密钥分发

java中,一个简单但出错率又大的‘加法’题,1+1+'1'+1+1+1+1+"1"=?

1+1+'1'+1+1+1+1+"1"=? 结果是多少?很多人看了题之后,可能会说结果是71.  当然有的童鞋可能会说很简单,放工具里运行一下就知道结果了,如果不运行代码,你会得出一个什么样的结果呢? 如果告诉你答案是551,会迷惑么?怎么会得出551? 下面我们来看看怎么算的: 1.我们大家都知道1 .'1'."1"的区别,1 表示一个int类型,’1'是表示一个char类型,"1" 表示一个字符串类型. 2.1+1+'1'+1+1+1+1+&

【Unity Shaders】Reflecting Your World —— 在Unity3D中创建一个简单的动态Cubemap系统

本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源(当然你也可以从官网下载). ========================================== 分割线 ========================================== 写在前面 我们已经学了很多关于反射的内容,但是我们现在的反射并不能实时反射,即当反射物体移动时它们不

在iOS中实现一个简单的画板App

在这个随笔中,我们要为iPhone实现一个简单的画板App,类似于手写输入中写字的面板.但是我们的画板支持画笔颜色的选择. 首先需要指出的是,这个demo中使用QuarzCore进行绘画,而不是OpenGL.这两个都可以实现类似的功能,区别是OpenGL更快,但是QuarzCore更简单. 第一步,新建Xcode项目,项目名称就叫SimplePaint. 第二步,添加QuarzCore.framework到项目中. 第三步,创建一个新类,类名叫Line.它代表在iPhone的屏幕上绘画时候的线.

【EJB系列】(一)——JBOSS7中开发一个简单的EJB应用

导读 在本篇文章中你将了解到如何使用JBOSS7开发出一个简单的EJB应用以及在这个过程中遇到的问题. 环境 MyEclipse10 JBOSS7 JDK1.8.0 准备 MyEclipse10中配置JBOSS7 了解JBOSS目录结果 首先了解一下JBOSS7的目录结构,和之前的版本不一样 在 JBoss 7 中,文件系统分为两部分: 1. 独立服务器standalone 2. 域服务器domain (这是 JBoss 7 首次引入的) - 用于统一的管理多个实例 bin: 包含启动的脚本,用

JavaEE完全实战详解笔记--在Eclipse中创建一个简单的web项目

下面演示了Eclipse开发JavaEE的通用步骤--配置一个简单的web应用,不同版本的Eclipse可能略有不同,但是基本不会有太大出入. 这里就以"eclipse-jee-luna-SR2-win32"+"apache-tomcat-8.0.21-windows-x86"版本为例,(截止2015年5月份的最新版): (详细过程看图) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.

Linux中实现一个简单的进度条【转】

转自:http://blog.csdn.net/yuehailin/article/details/53999288 说起进度条,其实大家常常见到,比如说你在下载视频或文件的时候,提示你当前下载进度的就是我们今天要说的进度条,进度条的模拟实现是挺简单的,但是要做的比较实用还是需要注意很多地方的,下来我就一步步的深入分析一下进度条得实现. 1.起初写下了这样的代码,解释以下几点:     1>首先我们需要将[ ]固定在左右两边,中间预留下空间,然后用“=”进行填充.这里printf("[%-

Tcp/ip实验准备:一个简单的定时器——boost实现

tcp/ip实验须要在指定的时间查看结果,为了实验方便,做了一个定时器.用法是: 在命令行输入:timer 输入数字之后,计时对应秒数 输入m数字之后.计时对应分钟数(支持小数分钟数) 输入q退出. 时间到了之后会有3声蜂鸣,并显示Time is up! OK,显示一个进度条会好用一些. 程序例如以下: timer.cpp: //g++ timer.cpp -o timer.exe -lboost_thread-mgw48-mt-1_56 -lboost_system-mgw48-1_56 -s

在终端中创建一个简单的mysql表格

打开终端后输入:/usr/local/MySQL/bin/mysql -u root –p 然后输入密码:***** 创建数据库:create database work; 使用当前数据库:use work; 创建一个表格:create table work(name char(20),sec char(20),age int); 显示表格:show tables;  查看表格详情:desc worl; 完成之后添加每个列的数据: insert into work(name,sec,age) v