Linux系统ssh和scp命令

原创 2013年05月14日 10:28:16
如果ssh的端口是22,那么可以不用指定-p或-P选项。

1.ssh
Linux使用ssh命令登陆Linux服务器:
ssh -l root -p 188 192.168.1.2
ssh -l 用户名 -p 端口号 主机名或IP
输入密码即可


2.scp
scp命令复制文件或目录命令: 

复制文件: 
(1)将本地文件拷贝到远程 
scp -P 22 文件名 用户名@计算机IP或者计算机名称:远程路径 
scp -P 22 test.txt root@192.168.1.163:/opt/
(2)从远程将文件拷回本地 
scp -P 22 用户名@计算机IP或者计算机名称:文件名 本地路径 
scp -P 22 root@192.168.1.163:/opt/test.txt /opt


复制目录: 
(1)将本地目录拷贝到远程 
scp -r -P 22 目录名 用户名@计算机IP或者计算机名称:远程路径 
scp -r -P 22 /opt/test/ root@192.168.1.163:/opt/
(2)从远程将目录拷回本地 
scp -r -P 22 用户名@计算机IP或者计算机名称:目录名 本地路径

scp -r -P 22 root@192.168.1.163:/opt/test/ /opt/


3.使用问题

若本机可以使用scp,那么执行scp上传文件时,报错误:

bash: scp: command not found

lost connection

那么说明对方没有安装openssh-clients软件包。


4.经测试,在我公司使用scp进行上传文件到服务器,速度达到500KB/S~900KB/S,若使用FlashFXP,速度只有40KB/S,牛逼的scp。

版权声明:本文为博主原创文章,未经博主允许不得转载。

ssh用法及命令

http://blog.csdn.net/pipisorry/article/details/52269785什么是SSH?简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计...
  • pipisorry
  • pipisorry
  • 2016年08月21日 22:15
  • 83207

ssh 远程执行命令简介

在写这篇博客之前,我google了一堆相关文章,大都是说修改/etc/sudoers,然后NOPASSWD:指定的cmd,但是真心不管用,没有远程虚拟终端这个方法就是浮云,ubuntu10.04 se...
  • shangzhiliang_2008
  • shangzhiliang_2008
  • 2013年02月22日 15:30
  • 94986

scp ssh: connect to host 9.123.159.41 port 22:connection refused的解决办法

不同机器之间的文件拷贝,可以用scp命令 使用时报:ssh:connect to host 192.16.41.121 port 22:connectionrefused 1.查询并开启服务 在终端输...
  • lanonola
  • lanonola
  • 2016年05月12日 16:12
  • 8608

ssh:connect to host 192.168.1.134 port 22:Connection refused lost connection

今天用scp从一个机器向另一个机器拷东西, 首先ssh登陆目标机器,查找东西的路径,绕后用scp拷到本机,结果上面报了上面的错误。这个错误我遇到多次,查了很多资料,结果都没有把问题解决掉,这次我的本机...
  • gongli109
  • gongli109
  • 2012年11月29日 10:35
  • 10970

scp error! Host key verification failed. lost connection

一、问题:有时候使用scp发送文件到远程服务器,出现如下错误: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @   ...
  • xiangguiwang
  • xiangguiwang
  • 2016年11月21日 12:50
  • 813

ubuntu 14.04下scp传输文件出现ssh: connect to host ***port 22: Connection timed out

系统为ubuntu 14.04, 在准备通过scp指令将本地文件传输到服务器的时候出现ssh: connect to host * port 22: Connection timed out 的问题。...
  • hanwenhui3
  • hanwenhui3
  • 2015年12月15日 10:37
  • 3521

ssh scp 复制文件和文件夹

三,复制文件或目录命令:   复制文件:   (1)将本地文件拷贝到远程   scp 文件名用户名@计算机IP或者计算机名称:远程路径      本地192.168.1.8客户端   scp /ro...
  • wishfly
  • wishfly
  • 2015年04月21日 17:56
  • 5274

SSH通过 scp 拷贝文件操作

zz from: http://blog.chinaunix.net/uid-9881170-id-133499.html 在freebsd之间(linux之间也一样)复制文件,用scp是很方便...
  • jtujtujtu
  • jtujtujtu
  • 2015年06月25日 14:21
  • 2984

Linux下利用ssh远程文件传输 传输命令 scp

在linux下一般用scp这个命令来通过ssh传输文件。 1、从服务器上下载文件 scp username@servername:/path/filename /var/www/local_dir...
  • Jerome_s
  • Jerome_s
  • 2015年03月19日 21:26
  • 10668

Linux SCP 和 SSH 命令

平时做Oracle实验、经常会在多个主机间传数据或者登入、这两个命令经常用到       这里以最简单的实例介绍一下、以免自己忘了              ㈠ SCP                ...
  • linwaterbin
  • linwaterbin
  • 2013年03月08日 21:47
  • 2678
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux系统ssh和scp命令
举报原因:
原因补充:

(最多只允许输入30个字)