#!/bin/bash # 本地文件路径 ZIP_FILE="./build/syAdmin.zip" # 目标服务器信息 SERVER_USER="ubuntu" # 修改为目标服务器的用户名 SERVER_IP="119.29.151.152" # 修改为目标服务器的IP地址 SERVER_PORT="22101" SERVER_PATH="/tmp" # 服务器上的目标路径 DEPLOY_SCRIPT="/home/ubuntu/deploy_admin.sh" # 部署脚本路径 # 将文件上传到服务器的 /tmp 目录 scp -P $SERVER_PORT $ZIP_FILE $SERVER_USER@$SERVER_IP:$SERVER_PATH # 执行服务器上的部署脚本 ssh -p $SERVER_PORT $SERVER_USER@$SERVER_IP "bash $DEPLOY_SCRIPT"