RedHat中敲sh-copy-id命令报错:-bash: ssh-copy-id: command not found

在多台Linux服务器SSH相互访问无需密码,

其中进入一台Linus中,对其进行拷贝一下到host中,出现

会不会是用户的权限问题,在root下执行:

[root@host6 hadoop]# ssh-copy-id
/usr/bin/ssh-copy-id: ERROR: No identities found

为啥出现这个样子? (目前我也没有解决,若您知道其原因望告知一下!)

查了半天,我得到一下几个方案:

1.执行下面,去掉最小化安装的问题.

   yum -y install openssh-clients

结果:

[root@host6 .ssh]# yum -y install openssh-clients
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
Updating certificate-based repositories.
Setting up Install Process
Nothing to do

[root@host6 .ssh]# exit
exit
[hadoop@host6 .ssh]$ sh-copy-id
bash: sh-copy-id: command not found

还是不行.

2 找到了另外一个方法,即:

1、如果ssh-copy-id 函数在远程服务器不存在;如下

[root@kt02 .ssh]# ssh-copy-id -i  id_rsa.pub hadoop@host

-bash: ssh-copy-id: command not found

可以尝试用一下命令解决,直接复制本地的pubkey内容到远程服务器;

即到host2或者host6中执行以下

cat ~/.ssh/id_*.pub | ssh  hadoop@host2 'cat >> .ssh/authorized_keys'

既可以了。

转载于:多台Linux服务器SSH相互访问无需密码:http://kling.blog.51cto.com/3320545/1132800

转载于:https://www.cnblogs.com/nucdy/p/5664257.html

RedHat中敲sh-copy-id命令报错:-bash: ssh-copy-id: command not found相关推荐

  1. Linux-命令:ll命令报错-bash: ll: command not found

    ll并不是linux下一个基本的命令,它实际上是ls -l的一个别名. Ubuntu默认不支持命令ll,必须用 ls -l,这样使用起来不是很方便. 如果要使用此命令,可以作如下修改: 打开 ~/.b ...

  2. [安装fastfds中的nginx执行make命令报错]src/core/ngx_murmurhash.c:37:11: error

    问题 在nginx文件夹里执行make命令报错 src/core/ngx_murmurhash.c:37:11: error: this statement may fall through [-We ...

  3. ll命令报错-bash: ll: command not found

    报错信息 : -bash: ll: command not found root用户没有显示 普通用户下,即目录的拥有者,可以使用ll命令 报错原因: root用户在当前目录没权限,或者, ll 并不 ...

  4. linux图形化界面进不去的问题(startx命令报错bash:startx command not found) 经验之谈

    1.首先怀疑没安装图形化界面 运行yum groupinstall "X Window System" 如果yum命令报错 出现could not retrieve mirrorl ...

  5. 解决Windows下cmder中使用babun运行conda命令报错TypeError: LoadLibrary() argument 1 must be str, not None

    问题起因 众所周知,在Windows系统下使用cmd命令行对用惯了Linux命令的人来说有诸多不便,还好有cmder这个软件,让在win中使用Linux命令行成为可能.同时之前配置了Babun作为cm ...

  6. docker ps 命令报错bash: ps: command not found

    dockers run -it centos /bin/bash docker ps 报:bash: ps: command not found 百度查询发现是此镜像没有打包ps命令 使用如下命令安装 ...

  7. scp命令报错-bash: scp: command not found

    # scp -bash: scp: command not found # which scp /usr/bin/scp # rpm -qf /usr/bin/scp openssh-clients- ...

  8. 找不到命令报错bash:command not found解决方案

    如果新装的系统,运行一些很正常的诸如:shutdown,fdisk的命令时,悍然提示:bash:command not found.那么 首先就要考虑root 的$PATH里是否已经包含了这些环境变量 ...

  9. 【Xshell命令】常用命令,解决报错 -bash: cd: too many arguments

      记录一下跑深度学习模型时常使用的Xshell命令 (1)激活环境命令 source activate + 环境名 或 workon + 环境名 (2)进入文件夹命令 cd + 文件夹名 若文件名中 ...

最新文章

  1. 阿里公开招募鉴黄师,日薪1000元,还送硬盘和网盘会员?!
  2. 《JavaScript启示录》——第1章 JavaScript对象 1.1创建对象
  3. 计算机网络管理第三版试卷,《计算机网络管理技术》试卷.doc
  4. 【DND图形库】二、创建控制台窗口和游戏循环
  5. 位运算和进制转换,反码补码
  6. pytorch: 在训练中保存模型,加载模型
  7. django系列5.1--ORM对数据库的操作
  8. 小米再添猛将!雷军官宣常程担任小米集团副总裁
  9. 百度邮件曝光:高级技术总监接管CTO工作
  10. 网传快手大幅度裁员30%
  11. XGBoost 损失函数Loss Functions
  12. 实用技巧:阿里云服务器建立公网物联网服务器(解决阿里云服务器端口,公网连接不上的问题)
  13. 语音信号处理的过程及其应用
  14. 微信电脑多开,骚操作走起
  15. mac升级php后旧版本还在,老版本mac如何升级系统
  16. 2019 中国AI/ MR十大新闻:梦想照进现实!
  17. SQLException错误码
  18. 接收微信公众号的事件推送并且回复消息
  19. RTP/RTCP协议解析
  20. 图的基本概念、握手定理、Havel定理

热门文章

  1. SHELL $RANDOM产生的随机数范围是0到32767
  2. 个人信息保护呼吁“基本法”
  3. AC日记——爱改名的小融 codevs 2967
  4. python学习笔记-Day08--(面向对象)--补充
  5. JAVA并发,线程异常捕获
  6. 【linux】——Linux tar打包命令
  7. 通过脚本下派WsusAgent3.0.exe(续)
  8. IT历史:IT史重大失败教训
  9. 为什么linux桌面很刺眼,屏幕实在太亮了,眼睛都快瞎了,真心试了各种方法无效后才来问....
  10. 前端:HTML/05/lt;meta标记,XHTML简介及其编写规范,表格标签(lt;table)及其相关标签(lt;tr,lt;td或lt;th)