栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

windows中使用pscp,Linux中使用scp文件上传下载

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

windows中使用pscp,Linux中使用scp文件上传下载

windows中使用pscp,Linux中使用scp文件上传下载 使用dos命令连接服务器上传下载文件到指定目录

首先需要下载一个pscp.exe文件 下载地址,放到指定目录C:WindowsSystem32将windows上的文件上传到Linux服务器

    #端口	  ##文件地址
pscp -P 22 E:xiaoaitestpom.xml root@118.118.116.175:/usr/local
pscp -P ww -l root -pw admin E:xiaoaitestpom.xml 118.118.116.175:/usr/local
#用户@IP地址:上传目录

将linux上的文件下载到windows服务器

	#端口	   #用户@IP地址:文件位置                             ##下载文件存储地址
pscp -P 22 root@118.118.116.175:/usr/local/aa.sh E:xiaoaitest
pscp -P 22 -l root -pw admin 118.118.116.175:/usr/local/aa.sh E:xiaoaitest

参数说明

  -V        print version information and exit #版本信息并退出
  -pgpfp    print PGP key fingerprints and exit #打印PGP密钥指纹并退出
  -p        preserve file attributes #保存文件属性
  -q        quiet, don't show statistics #不要显示统计数据
  -r        copy directories recursively #递归复制目录
  -v        show verbose messages #显示冗长的消息
  -load  sessname  Load settings from saved session #从保存的会话加载sessname加载设置
  -P  port   connect to specified port #连接到指定的端口
  -l  user   connect with specified username #指定用户名连接用户
  -pw  passw login with specified password #使用指定密码登录
  -1 -2     force use of particular SSH protocol version#强制使用特定的SSH协议版本
  -4 -6     force use of IPv4 or IPv6 #强制使用IPv4或IPv6
  -C        enable compression #启用压缩
  -i key    private key file for authentication #设置密钥以进行身份验证
  -noagent  disable use of Pageant
  -agent    enable use of Pageant
  -batch    disable all interactive prompts
  -unsafe   allow server-side wildcards (DANGEROUS)
  -sftp     force use of SFTP protocol
  -scp      force use of SCP protocol
使用shell命令连接服务器上传文件到指定目录

首先linux中的scp命令没有pscp命令参数齐全Linux下目录复制:本机->远程服务器

scp -r /home/abc/test1 root@192.168.0.1:/home/bcd/test2

Linux下目录复制:远程服务器->本机

scp -r  root@192.168.0.1:/home/bcd/test2  /home/abc/test1
scp -P 22 root@192.168.0.1:/home/1.txt /home/1.txt

参数说明

-1 #强制scp 用协议1
-2 #强制scp 用协议2
-4 #强制scp用IPV4的网址
-6 #强制scp用IPV6的网址
-B #选择批处理模式(防止输入密码)
-C #允许压缩。 标注-C到ssh(1)来允许压缩
-c #cipher选择cipher来加密数据传输。这个选项直接传递到ssh(1)
-F #ssh_config设定一个可变动的用户配置给ssh.这个选项直接会被传递到ssh(1)
-i #identity_file选择被RSA认证读取私有密码的文件。这个选项可以直接被传递到ssh(1)
-l #limit限制传输带宽,也就是速度 用Kbit/s的速度
-o #ssh_option可以把ssh_config中的配置格式传到ssh中。这种模式对于说明没有独立的scp文件中断符的scp很有帮助。关于选项的如下。而他们的值请参看ssh_config(5)
-P #port指定连接远程连接端口。注意这个选项需要写成大写的模式。因为-p已经早保留了次数和模式
-S #program指定一个加密程序。这个程序必须可读所有ssh(1)的选项。
-p #指定修改次数,连接次数,还有对于原文件的模式
-q #把进度参数关掉
-r #递归的复制整个文件夹
-V #冗余模式。 让 scp 和 ssh(1) 打印他们的排错信息, 这个在排错连接,认证,和配置中非常有用。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/741654.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号