遇到一个自动化登录的问题,不是简单的 ssh 免密登录哈,要求如下:
环境:Windows10
需求: 输入 ssh 登录系统后,会自动弹出一个 SHA256 的码,需要能够获取到这个码,再调用一个外部的 REST 接口获取动态密码后,点击 YES,输入密码,进入 Linux 系统。
C:\Users\xxx)>ssh root@192.168.xxx.xxx
The authenticity of host '192.168.xxx.xxx (192.168.xxx.xxx:)’can't be established
ED25519 key fingerprint is SHA256:edVhpWttoR1W/30HxIn2BiefgyDj6YZuxxxxr2YNo.
This key is not known by any other names
Are you sure you want to continue connecting(yes/no/[fingerprint])?yes
困难:1. 如何获取 cmd/powershell 中展示内容? 2. 如何自动控制 cmd 输入密码?
希望有大哥能提供一点思路,最好是用 Python 方案。
我这部 14 Pro 电池特别差,不到 2 年就跌到 79%以下。去 Apple Store 换电池,不到 2 小时搞定,换之前 SOT 大概 4 小时,换完增加到 6~8 小时,还不发热,手机也明显速度快了。(之前就是因为打开微信都一卡一卡的,才发现电池已经不行了)感觉换电池不亏啊,就算自己掏 800 换也很值。看过 16 Pro 没啥新玩意儿,好像就多了一个拍摄键,换换电池又可以爽 1 年。