1、重构：将公共部分抽成独立的类AbstractSftpExecutor。
2、上传／下载时输出目标主机的信息和操作信息。
重构：将上传和下载的执行代码抽成一个单独的方法复用；修改查找主机列表的方法名，更易读