我正在尝试编写一个 shell 脚本来将文件传输到运行 ultra simple sftp server 的远程 Windows 机器上。 . 它是 coreftp 的精简版。 所以我没有使用公钥身份验证的选项。
从 Linux 端来看,它是非英特尔平台的精简版,所以如果我想使用“expect”,我无法安装 expect/tcl/tk。 这是出于测试目的,我想从 Shell 脚本输入密码。有方法吗?
#!/bin/sh
HOST='10.x.x.x'
USER='user'
PASSWD='passwd'
sftp $USER@$HOST
不使用任何工具就不能从shellscript输入密码吗?
最佳答案
有几种选择:
关于linux - Shell脚本从脚本输入密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14515794/