Windows CMD行“ sftp”身份验证,使用密码

时间:2019-09-24 08:27:32

标签: batch-file ssh sftp

我正在尝试通过创建.bat文件来自动执行文件上传,该文件在运行时会将文件上传到SFTP服务器。我想自动执行此过程,但是sftp命令行要求输入密码。是否可以在.bat文件中输入密码以使其自动化?

这是我正在使用的代码。可以,但是用户需要输入密码。有没有一种创建批处理文件的方式,可以自动输入密码?

sftp user@ip
password
put C:\Users\user\Desktop\folder\* /public_html/upload

1 个答案:

答案 0 :(得分:0)

我假设您使用(Win32-)OpenSSH sftp。它没有任何故意提供密码的方式。