Skip to content

脚本托管中心使用说明

脚本统一托管在 Server1,域名 scripts.cong.in(HTTPS)。 遇到命令太长、格式出错、换电脑重配时,用以下一行命令解决。


一、使用命令

Windows 云电脑(天翼云、移动云等)

powershell
iex (iwr https://scripts.cong.in/win.ps1).Content

运行后输入 frpc 端口号,回车即可。

Linux 服务器

bash
curl -s https://scripts.cong.in/linux.sh | bash

运行后输入 frpc 端口号,回车即可。


二、需要修改的地方

frpc 端口(每台机器唯一)

端口机器
12022天翼云电脑
12023移动云电脑
12024下一台新机器

新增机器时,端口依次 +1,记录在此表中。

连接方式(脚本配好后)

通过 myserver2 中转 SSH:

bash
# 天翼云
ssh myserver2 "ssh -o StrictHostKeyChecking=no -p 12022 administrator@127.0.0.1 '命令'"

# 移动云(端口换 12023)
ssh myserver2 "ssh -o StrictHostKeyChecking=no -p 12023 administrator@127.0.0.1 '命令'"

三、脚本在哪里改

脚本存放在 Server1:

/var/www/scripts/
├── win.ps1              # Windows 初始化脚本
├── linux.sh             # Linux 初始化脚本
└── packages/
    ├── openssh.zip      # Win32-OpenSSH v9.5
    ├── frp-win.zip      # frp v0.61.1 Windows版
    ├── frp-linux.tar.gz # frp v0.61.1 Linux版
    └── electron.zip     # 科研工具箱安装包

修改脚本:

bash
ssh myserver "nano /var/www/scripts/win.ps1"
ssh myserver "nano /var/www/scripts/linux.sh"

四、Windows 云电脑重置后恢复流程

  1. 打开云服务商控制台,RDP 进入云电脑
  2. 设置密码:
    powershell
    net user administrator 〈密码·见Vaultwarden〉
  3. 运行一键初始化(输入对应端口号):
    powershell
    iex (iwr https://scripts.cong.in/win.ps1).Content
  4. 完成,SSH 自动恢复

五、基础设施信息

项目
脚本域名https://scripts.cong.in
文件存放Server1 /var/www/scripts/
frps 服务器Server2 〈Server2-IP〉:7000
frps tokentianyiyun2026
myserver2 公钥ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPesNV2GPaFs1abSBHySXYfUb4ExsiNpokCZ2DXh43O9

个人科研与运维文档 · 内容持续修订