问题scp命令失效,即ssh貌似没有工作。首先看对方ssh服务是否开启,发现可以telent上

ssh 排错

[root@client ~]#rpm -qa | grep ssh      #server和clients均安装了
openssh-clients-5.3p1-124.el6_10.i686
openssh-5.3p1-123.el6_9.i686
openssh-server-5.3p1-124.el6_10.i686
openssh-5.3p1-124.el6_10.i686
libssh2-1.4.2-3.el6_10.1.i686

最终发现在openssh-clients的问题,重装后解决,同时目标机仍要解决此问题,scp才可传送文件。

[root@client ~]#yum install openssh-clients
...
Running TransactionInstalling : openssh-clients-5.3p1-124.el6_10.i686                                                                                                                                                                                                        1/1 Verifying  : openssh-clients-5.3p1-124.el6_10.i686                                                                                                                                                                                                        1/1 Installed:openssh-clients.i686 0:5.3p1-124.el6_10                                                                                                                                                                                                                       Complete![root@client ~]#ssh --help     #现在ssh命令好使了
usage: ssh [-1246AaCfgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec][-D [bind_address:]port] [-e escape_char] [-F configfile][-I pkcs11] [-i identity_file][-L [bind_address:]port:host:hostport][-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port][-R [bind_address:]port:host:hostport] [-S ctl_path][-W host:port] [-w local_tun[:remote_tun]][user@]hostname [command]

ssh远程成功,报错failed - POSSIBLE BREAK-IN ATTEMPT

sed -i 's/#   GSSAPIAuthentication no/GSSAPIAuthentication no/' /etc/ssh/ssh_config

scp 排错

scp使用的是ssh协议,这里可能将我远程登录成功界面的打印信息当做了文件传输的一部分,导致传送文件出错。

[root@client ~]#scp tom@192.168.31.222:/home/tom/zero.txt ./
Red Hat Enterprise Linux Server release 6.0 (Santiago)
Kernel 2.6.32-754.35.1.el6.i686 on i686
Local IP addresses: 192.168.31.222 tom@192.168.31.222's password: May 2022
[root@ton tom]#mv /etc/issue.net /etc/issue.net.bak             #暂时删除界面打印信息
[root@client ~]#scp tom@192.168.31.222:/home/tom/zero.txt ./           #还有界面打印信息,再删除/etc/ssh/sshr脚本
tom@192.168.31.222's password: May 2022      [root@client ~]#scp tom@192.168.31.222:/home/tom/zero.txt ./           #传输成功
tom@192.168.31.222's password:
zero.txt                                                                                                                     100%  512     0.5KB/s   00:00
[root@client ~]#

反之可以考虑使用同步rsyncftp等其他来取代scp传送文件。

scp 及 ssh 命令出错解决相关推荐

  1. linux下 scp 和 ssh 命令

    scp.ssh.sshpass命令 scp 命令 Linux scp 命令用于Linux之间复制文件和目录. scp 是secure copy 的缩写,scp 是linux系统下基于ssh登录进行安全 ...

  2. linux 找不到php命令,bash scp:未找到命令的解决方法

    scp命令用于通过ssh在两台服务器之间传输文件.大多数scp用户在系统中已经可以使用scp命令,但它仍然显示"bash:scp:command not found".因此注意,s ...

  3. Linux系统上没有scp命令,bash scp:未找到命令的解决方法

    scp命令用于通过ssh在两台服务器之间传输文件.大多数scp用户在系统中已经可以使用scp命令,但它仍然显示"bash:scp:command not found".因此注意,s ...

  4. oracle 不认exp指令,更改oracle字符集导致exp命令出错(解决方法)

    由于在安装oracle9i时不慎选错了字符集,然后手动update props$表修改了字符集(手动修改props$是oracle7的招数, 在oracle8和oracle9中虽然也能修改,但是会留下 ...

  5. SSH配置(局域网两台ubuntu主机传输数据),scp or rsync命令

    一:主机SSH 配置 本地主机和目的主机 需要安装ssh服务: sudo apt-get install ssh openssh-server 1.查看ssh服务的状态 输入以下命令: sudo se ...

  6. 【Linux】SSH协议 SSH登录和SCP传文件指令 ssh命令中变量的空格问题

    SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:SSH 为建立在应用层基础上的安全协议.SSH 是较可靠,专为远程登录会话和 ...

  7. jenkins通过Execute shell中通过scp/ssh命令,将一台机器中项目远程拷贝到另外一台机器,修改文件中内容

    1.前置条件 安装expect yum install expect -y 2.在Execute shell中编写如下命令 在jenkins中执行以下命令的时候,前提条件是现在jenkins机器上手动 ...

  8. 关于 Linux 的配置文件 /etc/profile 路径出错后相关的命令失效解决方式(如:ls,vi不能用)...

    关于 Linux 的配置文件 /etc/profile 路径出错后相关的命令失效解决方式(如:ls,vi不能用) 今天学习LINUX 下配置jdk 和安装tomcat 通过VI编辑/etc/profi ...

  9. SSH远程管理、参数讲解、xshell使用、scp,sftp,ssh命令(ssh两种方式的密钥验证方...

    1.SSH远程管理 SSH(Secure Sheel)是一种安全通道协议,主要用于实现字符界面的远程登录.远程复制等功能.SSH协议对通信双方的数据传输进行了加密处理,其中包括用户的口令.与早期的TE ...

  10. 深入理解:scp,rsync,sftp,xsync等命令的基本使用方法,以及cmd命令窗口下进行相关的ssh命令操作

    深入理解:scp,rsync,sftp,xsync等命令的基本使用方法,以及cmd命令窗口下进行相关的ssh命令操作 一·scp命令使用方法:参考链接 二·rsync命令使用方法:参考链接 三·xsy ...

最新文章

  1. centos7 php配置,CentOS7 下nginx与PHP的安装与配置
  2. Kvm虚拟机克隆以及添加磁盘
  3. ROS知识【7】:ubuntu环境如何卸载ROS
  4. JZOJ 1533. 郁闷的gxg
  5. /etc/resolv.conf root用户下不能修改
  6. 五十六、从高中碾转相除法、更相减损术算法谈起
  7. 理解分布式一致性:Paxos协议之Generalized Paxos Byzantine Paxos
  8. 检测session用户信息跳转首页界面
  9. jBPM4工作流开发实战 之 第五部分 其他知识
  10. 《天天数学》连载13:一月十三日
  11. 前端程序员总结的工作中常用的十大浏览器兼容性问题,初学者瑰宝!
  12. tensorflow python3 decode_python安装tensorflow后import出错
  13. css选择器优先顺序
  14. SDL2源代码分析2:窗口(SDL_Window)
  15. 计算机网络 互联网的基本知识竞赛,计算机网络知识竞赛复习资料.doc
  16. 决策树 ID3 算法
  17. WBE15_HttpServletRequest
  18. 通过libxml2的xpath解析xml
  19. 74cms 5.0.1版本文件包含漏洞复现
  20. 为博聆网用户编写的userscript

热门文章

  1. 计算机组装与维护毕业论文参考文献,计算机组装与维护本科毕业论文毕业论文.doc...
  2. Excel如何简单快速的建立二级下拉菜单?
  3. 6个小故事:让你变身营销超人!
  4. 影响我一生的两本书(02)_huadingjin_新浪博客
  5. 网络摄像机目前的主流解决方案
  6. 适合协作办公的在线Word文档-超级文档
  7. 微信小程序中使用wx.showToast()进行界面交互
  8. python中度数怎么表示_python中如何将华氏温度转换为摄氏温度?
  9. 面试题:深拷贝和浅拷贝(超级详细,有内存图)
  10. 万字长文深度分析华为智能汽车战略