youcong

应用场景:
将B服务器的文件传输到A服务器。

核心命令:

sshpass -p 123456 scp ubuntu@192.168.52.1:/home/ubuntu/"TEST"\'\'$(date +"%Y")\'\'$[$(date +"%j"+$i)] /home/test

需要安装sshpass。

ubuntu16.04执行:

sudo apt-get install sshpass

centos7执行:

yum -y install sshpass

为什么不纯用SCP?
主要考虑到服务器之间传输需要密码授权。
当然了,也可以免密,但是免密一般来说不太安全,同时呢?考虑到是从B服务器拉取文件到A服务器,scp做起来比较麻烦。
如果是纯粹从B服务器免密传文件到A服务器的话,scp免密做起来很方便。
关于Linux免密传输,可以参考我的这篇博客:
Linux远程传输文件免密码

本文主要参考资料:
scp带密码拷贝文件

分类:

技术点:

相关文章:

  • 2021-11-26
  • 2021-07-28
  • 2022-03-07
  • 2021-07-26
  • 2021-10-30
  • 2021-07-16
  • 2021-08-26
  • 2021-12-18
猜你喜欢
  • 2021-11-08
  • 2021-06-12
  • 2022-12-23
  • 2021-11-02
  • 2021-06-25
  • 2022-12-23
  • 2021-10-05
相关资源
相似解决方案