| 用途 | 远程登录/远程执行/端口转发 |
|---|---|
| 语法 | ssh [选项] user@host [command] |
| 常用 | -p 端口 -i 密钥 -J 跳板 -t 终端 -o 配置项 |
常用示例
常用示例
ssh ops@10.0.0.5
ssh ops@10.0.0.5 'uptime; df -h /'
ssh -J jump.example.com:22 ops@10.0.0.9 'systemctl is-active nginx'
ssh -i ~/.ssh/id_ed25519 -p 2222 ops@10.0.0.5
ssh -o ConnectTimeout=5 -o BatchMode=yes ops@10.0.0.5 'hostname' # 脚本友好~/.ssh/config 可固化主机别名与参数:Host db → HostName/User/Port/IdentityFile,多台机器管理省一半输入。