windows/linux 自动登录ssh的脚本

1、如果是cmd环境下,则要编写vbs脚本来实现。

Set ws = CreateObject("WScript.Shell")

ws.run "ssh zyh@192.168.2.183"

wscript.sleep 1000

ws.sendkeys("123456")

ws.sendkeys("{ENTER}")

wscript.sleep 1000

ws.SendKeys "% n"

wscript.quit

然后保存为ssh.vbs。

2、如果是ubuntu,那么要安装expect。

#!/bin/expect

set timeout 30

spawn ssh zyh@192.168.2.183

expect "password:"

send "123456\r"

interact

保存为ssh.sh,chmod u+x ssh.sh

相关推荐
HiDev_几秒前
【非标自动化】2、认识元器件(数字量输入输出模块)
运维·自动化
桐桐桐10 分钟前
Python 实战:批量生成带来源参数的 WhatsApp 短链 + 二维码
服务器·数据库·python·前端框架·ip·跨境电商·独立站
qq_3494479515 分钟前
在ollama下部署DeepSeek-r1模型(linux机器)
linux·运维·服务器
白猫不黑15 分钟前
AI Agent自动化渗透测试实战:从原理到红队实践
运维·人工智能·web安全·网络安全·信息安全·渗透测试·自动化
hehelm16 分钟前
仿muduo库实现高并发服务器—Channel类
linux·服务器·开发语言·网络·c++
七夜zippoe20 分钟前
DolphinDB 2.x 集群监控运维平台实战:从指标采集到告警自愈
运维·集群·监控·告警·dolphindb·指标采集
末代iOS程序员华仔23 分钟前
Cursor 编辑器 + Figma‑MCP 服务器(真正让 Codex 直接读取 Figma 链接,高级方案)
服务器·编辑器·figma
猫吃了源码29 分钟前
Linux系统制作 Ubuntu Server 24.04 启动U盘详细教程
linux·服务器·ubuntu
hehelm30 分钟前
仿muduo库实现高并发服务器—EventLoop
linux·服务器·网络·c++
Lucky092833 分钟前
codex 安装前置软件
linux·运维·macos