当提示输入新密码时退出 ssh 2024-6-20 • ssh password exit 我正在寻找一种在密码过期时退出 ssh 的方法。我有一个脚本可以检查基础设施中所有虚拟机上的一些内容。不幸的是,很少有虚拟机具有密码验证方法。 答案1 ssh 验证后会显示密码过期消息,这不是单独使用 ssh 可以做到的。 你需要使用预计(TCL),预计下午(珀尔),预期(python) 或用于各种语言的数十个类似的类似期望的库之一。 这些都提供了编写与各种程序交互的脚本(包括通过 ssh 或 telnet 或其他方式进行远程登录会话)、查找特定模式并发送适当响应的能力。 顺便说一句,perl 有一个网络::SSH用于自动化 ssh 会话并提供类似预期的功能。 ssh 的expect 的专门实现。其他一些语言也有类似的专门库。 相关内容 如何在 TikZ 中使用迭代器进行数学运算? 更新不起作用 当我不使用 RDP 时,为什么会看到 CUMRDPProtocolManager::CreateListener(RDP-Tcp)? 编辑 独立:每个方程式都有单独的页面,无空格 Apache 2 正在监听端口 9999,但无法通过 DNS 主机访问 如何从笔记本电脑中彻底删除 Windows 8 Kubuntu 16.04 上的蓝牙触控板设置丢失 使用时 Hyper-V 增强会话不起作用 如何将核心 GNU 命令添加到预先存在的 AIX 系统中?