首页 > 解决方案 > 从计算机 1 到计算机 2 扫描文件并返回结果?

问题描述

我有通过终端运行的防病毒软件,就像我必须输入一样

malice scan filename.txt > results.MD

它存储结果,result.MM我需要扫描我的计算机中存在的文件 1 。我应该如何从计算机 2 扫描我的计算机 1 文件并取回结果?

操作系统:Linux。

标签: linuxshell

解决方案


您可以在计算机 2 上编写和运行 shell 脚本:

  1. SSH 连接(通过 sshpass -p)
  2. SCP传输文件到计算机1

例如(script.sh 内容):

$sshpass -p 'password' ssh user@ip_address_second_computer
$scp result.MD user@ip_address_first_computer:/home/path_to_file/result.MD

您也可以在传输malice scan filename.txt > results.MD之间添加连接- scp>扫描->传输场景。


推荐阅读