gpt4 book ai didi

windows - 通过 Windows 命令提示符执行带密码身份验证的 ssh

转载 作者:行者123 更新时间:2023-12-03 04:59:22 27 4
gpt4 key购买 nike

我需要通过以非交互方式提供密码来从windows命令行执行ssh。我可以实现基于 key 的身份验证并能够执行 ssh 命令,就像

ssh <user>@<host> <command>

有没有像

这样的命令
ssh <user>@<host> -P <password> <command>

enter image description here

不知道是否可行。然而,可以有一些解决办法。请给我一些想法来完成同样的任务。

最佳答案

sshpass实用程序正是为此而设计的。首先,输入以下命令安装 sshpass:

sudo apt-get install sshpass

然后在 ssh/scp 命令前面添加

sshpass -p '<password>' <ssh/scp command>

使用 Linux 时该程序最容易安装。

用户应考虑使用 SSH 更安全的公钥身份验证(使用 ssh 命令)。

关于windows - 通过 Windows 命令提示符执行带密码身份验证的 ssh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12118308/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com