因此,我需要使用 ssh 以许多不同用户的身份登录到服务器,并且我厌倦了每次从包含用户密码的文件中复制密码。我无法将其更改为不使用密码,这不是我的,而是用于游戏的。
我试过使用:
$ cat /path/to/myfile | ssh user@localhost
我收到一条消息,说不会分配伪终端,因为 stdin 不是终端。
我不确定它应该如何工作。
password ssh pipe cat
cat ×1
password ×1
pipe ×1
ssh ×1