欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

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

时间:2023-05-15
windows中使用pscp,Linux中使用scp文件上传下载 使用dos命令连接服务器上传下载文件到指定目录

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

#端口 ##文件地址pscp -P 22 E:xiaoaitestpom.xml root@118.118.116.175:/usr/localpscp -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:xiaoaitestpscp -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/test1scp -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) 打印他们的排错信息, 这个在排错连接,认证,和配置中非常有用。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。