网上搜索,可以发现大概有以下情况 1.使用expect交互 2.sshpass 但因为他们都需要安装第三方的软件,不适合我们这样的场景,我们很多时间是绝不允许安装其他软件在客户机上的. 我的场景是在本地有一个程序专门用来处理其他机器传过来的日志文件,其他机器之前使用nfs服务挂载本地的目录到本地,然后再复制过来. 现在不使用上述方法,我想到的方法如下: 1.使用curl命令来上传文件,暂时没有测试能否配合hdfs webhdfs 来完成 2.在本地机创建一个低权限的用户,然后把公共复制文件的目录…