自动输入密码(非推荐,除非在安全的环境中)
如果你需要在脚本中自动连接 SFTP 并输入密码(出于自动化目的),可以考虑使用 sshpass。但请注意,使用 sshpass 可能存在安全风险,因为它会以明文形式存储密码。只有在完全信任脚本执行环境的情况下才考虑使用。
首先安装 sshpass:
bash
sudo apt install sshpass 然后使用如下命令:
bash
sshpass -p 'yourpassword' sftp user@192.168.1.100