首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux命令之scpssh

01 — scp远程文件拷贝命令 scp全称是secure copy,它是Linux下面的远程文件拷贝命令,scp传输是加密,它不怎么占用系统资源,相比rsync命令,它在小文件比较多情况下...1.命令格式 scp [参数] [原路径] [目标路径] 2.命令参数 -1 强制scp命令使用协议ssh1 -2 强制scp命令使用协议ssh2 -4 强制scp命令只使用IPv4寻址...(将-C标志传递给ssh,从而打开压缩功能) -p 保留原文件修改时间,访问时间访问权限。 -q 不显示传输进度条。 -r 递归复制整个目录。 -v 详细方式显示输出。...scpssh(1)会显示出整个过程调试信息。这些信息用于调试连接,验证配置问题。 -c cipher 以cipher将数据传输进行加密,这个选项将直接传递给ssh。...-F ssh_config 指定一个替代ssh配置文件,此参数直接传递给ssh。 -i identity_file 从指定文件中读取传输时使用密钥文件,此参数直接传递给ssh

4.9K10

构建SSHSCP

SSH SSH是Secure Shell缩写,由IETF网络工作小组(Network Working Group)所制定;SSH为建立在应用层传输层基础上安全协议。...SSH是目前较可靠,专为远程登录会话其他网络服务提供安全性协议。常用于远程登录,以及用户之前进行资料拷贝。 安装SSH 使用SSH服务,需要安装相应服务器与客户端。...主动连接机器 SCP 远程拷贝文件,scp -r常用方法: 1、使用该命令前提条件要求目标主机已经成功安装openssh-server 如果没有安装则使用 sudo apt-get install...openssh-server 来安装 2、使用格式: scp -r 目标用户名@目标主机IP地址:/目标文件绝对路径 /保存到本地绝对或相对路径 举例: scp -r lxf@192.168.123.116...-r 这个参数是 递归 通过SCP能从已经安装了openssh_server服务器中下载文件到本地,也可以通过SCP将本地文件上传至服务器 scp -r /保存到本地绝对或相对路径 目标用户名@

1.2K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux SSH远程传输命令 scp

    一、scp用处 如果你有几台云主机,而阿里是支持内网传输,并且不限制带宽,正常传输文件速度能达到35m~50m/s,这个时候我们就可以使用内网,在几台云主机之间传输命令,只要把域名处,换成内网IP...使用命令是scp,这个命令linux内置,本机目标机,只要支持ssh,无须安装设置任何软件。...1、获取远程服务器上文件 scp -P 2222 root@www.legcloud.com:/root/test.tar.gz /home/test.tar.gz 上端口大写P 为参数,2222 表示更改...SSH端口后端口,如果没有更改SSH端口可以不用添加该参数。...2、获取远程服务器上目录 scp -P 2222 -r root@www.legcloud.com:/root/dirname/ /home/dirname/ 3、将本地文件上传到服务器上 scp -

    3.2K110

    使用Ant进行sshscp操作

    使用Ant进行sshscp操作 一、简介:   现在我们安装Linux时候通常考虑到安全因素(默认情况下)是不打开telnet服务,而ssh服务是有的,ant很早就支持telnet,但要求我们在Linux...还好自Ant1.60开始支持了SSHSCP 操作了,早在Ant之前若要支持SSHSCP、SFTP等任务就必须下载j2sshj2ssh-ant.jarj2ssh-core.jar(在http:/...现在可以使用Ant提供Sshexecscp任务,由$ANT_HOME/lib/ant-jsch.jar提供支持,但是同样你也要在http://www.jcraft.com/jsch/index.html...JSch是一个SSH2纯Java实现 JSch允许你连接到sshd server并采用端口映射,X11映射; Scp文件传输等,你可以把集成JSch提供功能到你自己Java项目中,JSch...二、简单例子:   下面是用JSch完成Sshexecscp两个任务最简单例子,如果需要更详细内容,请参考Ant用户手册 [Sshexec任务]

    1K10

    Linuxscp命令

    linuxscp命令,用于双台linux服务器之间互拷文件(本机到远程或远程到本机)。...登录密码(也可是其它用户名) 其中scp命令参数如下: -1 强制scp命令使用协议ssh1 -2 强制scp命令使用协议ssh2 -4 强制scp命令只使用IPv4寻址 -6...(将-C标志传递给ssh,从而打开压缩功能) -p 保留原文件修改时间,访问时间访问权限。 -q 不显示传输进度条。 -r 递归复制整个目录。 -v 详细方式显示输出。...scpssh(1)会显示出整个过程调试信息。这些信息用于调试连接,验证配置问题。 -c cipher 以cipher将数据传输进行加密,这个选项将直接传递给ssh。...-F ssh_config 指定一个替代ssh配置文件,此参数直接传递给ssh。 其中以-r参数最为常用(递归复制整个目录)

    5.6K20

    Linuxscp命令

    Linux系统下访问服务器经常会碰到需要将服务器文件拷贝到本地机器问题,Linux系统中存在一个跨机器拷贝命令scp。...scp是secure copy简写,用于在Linux下进行远程文件拷贝,scp是跨服务器并且传输是加密。...,参数如下: -1 强制scp命令使用协议ssh1 -2 强制scp命令使用协议ssh2 -4 强制scp命令只使用IPv4寻址 -6 强制scp命令只使用IPv6寻址 -B 使用批处理模式...-p 保留原文件修改时间,访问时间访问权限。 -q 不显示传输进度条。 -r 递归复制整个目录。 -v 详细方式显示输出。...-c cipher 以cipher将数据传输进行加密,这个选项将直接传递给ssh。 -F ssh_config 指定一个替代ssh配置文件,此参数直接传递给ssh

    4.3K20

    linux scp 命令

    scp 命令 scp 命令 意思是 secure copy 即安全拷贝,可以把它看做是 cp 命令高级版,可以跨主机拷贝。 经常用来在局域网内不同主机之间分享文件,或者在本机与远程主机中分享文件。...基本格式: scp 需要拷贝源路径 拷贝后存放路径 1.从本机拷贝到远程主机 将当前目录下 myfile 拷贝到 目的主机 192.168.1.100 home 目录下: scp myfile...如果需要指定用户这样输入: scp myfile username@192.168.1.100:/home 此时会提示输入远程主机 username 密码。有时候因为权限问题会出错。...2.从远程主机拷贝到本机 将远程主机 192.168.1.100 home目录下 myfile文件拷贝到本地 当前工作目录下 scp root@192.168.1.100:/home/myfile 这里就直接指定为...3.拷贝多个文件或目录 拷贝多个文件时候可以使用通配符,比如拷贝所有 .txt 文件: scp *.txt root@192.168.1.100:/home/ 拷贝目录可以 加-r 选项 表示递归拷贝

    8.8K40

    linux服务器ssh文件传输—scp使用指南

    这个问题可烦恼很久了,之前用ftp传输文件相当麻烦,但是这次使用打ssh,则简单有效。 在linux下一般用scp这个命令来通过ssh传输文件。 注:目标服务器要开启写入权限。...:/var/www/test.txt  把192.168.0.101上/var/www/test.txt 文件下载到当前目录 2、上传本地文件到服务器 scp /path/filename username...@servername:/path 例如scp /var/www/test.php  root@192.168.0.101:/var/www/  把本机/var/www/目录下test.php文件上传到...192.168.0.101这台服务器上/var/www/目录中 3、从服务器下载整个目录 scp -r username@servername:/var/www/local_dir/ 例如:scp -...例如:scp -r test  root@192.168.0.101:/var/www/   把当前目录下test目录上传到服务器/var/www/ 目录 学习自:http://www.2cto.com

    2.2K10

    Linux scp命令

    Linux scp命令 ?  Linux 命令大全 Linux scp命令用于Linux之间复制文件目录。...scp是 secure copy缩写, scplinux系统下基于ssh登陆进行安全远程文件拷贝命令。...(将-C标志传递给ssh,从而打开压缩功能) -p:保留原文件修改时间,访问时间访问权限。 -q: 不显示传输进度条。 -r: 递归复制整个目录。 -v:详细方式显示输出。...scpssh(1)会显示出整个过程调试信息。这些信息用于调试连接,验证配置问题。 -c cipher: 以cipher将数据传输进行加密,这个选项将直接传递给ssh。...-F ssh_config: 指定一个替代ssh配置文件,此参数直接传递给ssh。 -i identity_file: 从指定文件中读取传输时使用密钥文件,此参数直接传递给ssh

    8.2K10

    Linux 命令 | scp

    Linux 命令 scp 命令解析 scp 是 secure copy 缩写,它用于在不同系统之间安全地复制文件目录。...scp 命令可以在本地远程系统之间复制文件,支持SSH协议,传输数据高效安全,这意味着输入密码和数据传输过程是经过加密,使得scp更加安全可靠。...scp 一般形式如下: scp [可选参数] [源文件路径] [目标主机:目标路径] 可选参数包括: -v:显示详细输出信息; -r:将整个目录及其子目录传输到目标主机; -p:保留原始文件权限访问时间信息...Linux 命令 scp 命令注意事项 读者需要注意当远程主机用户名本地主机不同时,我们需要使用“用户名@主机名”形式来指定目标主机。...在使用scp命令时,经常需要在本地主机远程主机之间来回复制文件,这时我们可以使用ssh公钥进行身份验证,以避免频繁地输入密码。 scp命令可以通过-i参数来指定用于身份验证私钥文件。

    35710

    Linux scp命令

    简介 Linux scp 命令用于 Linux 之间复制文件目录。 scp 是 secure copy 缩写, scplinux 系统下基于 ssh 登陆进行安全远程文件拷贝命令。...(将-C标志传递给ssh,从而打开压缩功能) -p:保留原文件修改时间,访问时间访问权限。 -q: 不显示传输进度条。 -r: 递归复制整个目录。 -v:详细方式显示输出。...scpssh(1)会显示出整个过程调试信息。这些信息用于调试连接,验证配置问题。 -c cipher: 以cipher将数据传输进行加密,这个选项将直接传递给ssh。...-F ssh_config: 指定一个替代ssh配置文件,此参数直接传递给ssh。 -i identity_file: 从指定文件中读取传输时使用密钥文件,此参数直接传递给ssh。...这里需要使用 "expect eof" 结束而不是 interact 免交互expect eofinteract区别。

    6K50

    故障处理 | ssh 成功但是 scp 失败

    大致思路# 影响到 ssh 配置无非是以下这些: 网络问题: server client 之间网络不通或者防火墙配置 认证问题: 账号密码或者密钥错误 配置问题: server 端本身 sshd...server client 进行交叉验证对比, 定位问题点, 涉及到如下四个角色, 本次故障是在 client-docker 在 scp server-1 时出现 角色 OS 版本 ssh 版本...或者 scp 都是没有问题, 能 ssh 成功其实就代表出现问题地方并不是我们之前预想那些 2. debug# 那就纳闷了, 幸好 scp 命令提供了 -v 参数, 可以展示出更多 debug...信息, 于是着手将异常 scp debug 信息与正常 scp debug 信息进行对比, 开始愉快 找不同 环节 (正常情况) client-1 scp server-1 debug... ssh 配置中关于 sftp 配置 正常 server 配置 # grep -i 'sftp' /etc/ssh/sshd_config #Subsystem sftp /usr

    3.6K10
    领券