linux中scp文件怎么带上密码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中scp文件怎么带上密码相关的知识,希望对你有一定的参考价值。
参考技术A 最为简单粗暴的就是做免密,批量免密然后就是借助第三方工具,如sshpass
或者改用其他传输文件的方式比如rsync或者更好用的lsync
Linux SCP命令远程复制文件
从本地复制到远程
scp 本地文件 远程用户名@远程地址:远程目录(此命令回车后会要求输入密码,验证通过后会把本地文件复制到远程目录中,文件名不变) 或者 scp 本地文件 远程用户名@远程地址:远程文件名称(此命令回车后会要求输入密码,验证通过后会把本地文件复制到远程用户主目录中,文件名会重新定义成远程文件名称) 或者 scp 本地文件 远程地址:远程目录(此命令回车后会要求输入用户名和密码,验证通过后会把本地文件复制到远程目录中,文件名不变) 或者 scp 本地文件 远程地址:远程文件名称(此命令回车后会要求输入用户名和密码,验证通过后会把本地文件复制到远程用户主目录中,文件名会重新定义成远程文件名称)
如果要复制的是目录,需要加上-r参数
scp -r 本地目录 远程用户名@远程地址:远程目录 或者 scp -r 本地目录 远程地址:远程目录
从远程复制到本地(基本同上面一样,只是参数对调)
scp 远程用户名@远程地址:远程文件 本地目录(此命令回车后会要求输入密码,验证通过后会把远程文件复制到本地目录中,文件名不变) 或者 scp 远程用户名@远程地址:远程文件 本地文件名称(此命令回车后会要求输入密码,验证通过后会把远程文件复制到本地指定目录中,没有指定目录则复制到当前目录,文件名会重新定义成本地文件名称) 或者 scp 远程地址:远程文件 本地目录(此命令回车后会要求输入用户名和密码,验证通过后会把远程文件复制到本地目录中,文件名不变) 或者 scp 远程地址:远程文件 本地文件名称(此命令回车后会要求输入用户名和密码,验证通过后会把远程文件复制到本地指定目录中,没有指定目录则复制到当前目录,文件名会重新定义成本地文件名称)
如果要复制的是目录,需要加上-r参数
scp -r 远程用户名@远程地址:远程目录 本地目录 或者 scp -r 远程地址:远程目录 本地目录
以上是关于linux中scp文件怎么带上密码的主要内容,如果未能解决你的问题,请参考以下文章