如何使用Github的workflow功能创建一台临时的vps!

前言

有时候 想跑一点脚本 但是本地没有环境怎么办呢 workflow又不会配置的 只会命令行配置这样子 怎么办呢 (要是有交互shell就好了 那么,交互shell今天他来了! 除了可以熟悉的命令配置环境外 还可以有一些意想不到的功能等着你去发现! 比如做个流量池什么的 因为action断开后 再连上 会刷新机子 nc上来的就是一台新的机子 (跑sqlmap的时候就可以达到隐匿效果 !!!!!需要github的api token 详情见下文

STEP 1 打开https://github.com/settings/tokens

点击箭头所指按钮生成token

全部勾上

最后再点generate token按钮

然后就会返回一串字符串 这就是access_token了

STEP 2 配置config

右键编辑

host和port是要弹到的服务器的ip和端口 token就是第一步获取到的token

比如我在我服务器上(假设其 是外网ip为1.2.3.4的vps) 执行:nc -lvp 6666 那我在config里面就写 host=1.2.3.4 port=6666

结果


可以拿来跑一些脚本 git一些工具 使用 比如sqlmap之类的 建议用小号 防止被封…

*注意:
这个只有6h的使用时间 超时就创建不起来了 详情请看 github的action、workflow之类的应用

下载地址 https://gitee.com/oagi/shell-on-cloud/blob/master/SOTGC.zip