使用Atlantic 1年免费VPS的兄弟们注意了 反撸警告!巨坑,Atlantic 会无视协议自动续期 ! 附上手动删除Atlantic 主机的解决方法
作者介绍:佐须之男,专注于OpenWrt等开源路由器系统的开发、培训、技术咨询,拥有15年的Linux使用经验。作者博客:http://forgotfun.org
昨晚突然收到信用卡9美元的扣款短信,打开邮件一查是Atlantic VPS的扣款记录。我印象中Atlantic 当时是免费试用1年的,并且我也没有开通续费,到hostloc一查果然有很多人和我一样,被套路了。普遍反映是不能删除Atlantic
1年试用的主机、无法通过Web的空间删除试用的主机、主机到期会自动续费等问题。
至于如何删除Atlantic的主机?解决有两种思路。
方法1:停用并挂失信用卡,补办一张。由于扣款账号挂失了,自然就不会每月扣9美金了。你的账号会因为扣费失败,主机和账号就会被删除,这是最简单粗暴的方案。
方法2:使用Atlantic的API接口功能,通过官方的管理工具删除实例。文档如下:https://atlantic.net/docs/api/?plaintext#terminate-instance
准备工作如下:
1.Ubuntu主机一台,下载官方的管理工具`atlantic.Net Cloud API Tools`
wget -O anc-api-tools.tgz https://www.atlantic.net/docs/api/anc-api-tools_2020_09_28.tgz tar xzf anc-api-tools.tgz cd anc-api-tools/bin
2.在 https://cloud.atlantic.net/?page=account 开通Atlantic的API功能,将API Public Key复制到anc-access.key文件中、API Private Key复制到anc-private.key文件中。
3.设置环境变量,请将下面命令行中的/path/to/where/you/extracted/ 修改为对应路径,我自己用的是/tmp 目录
### Set environment variables for Atlantic.Net Cloud API Tools (anc-api-tools) by entering the following in a linux terminal. ### Note: If you wish to have the values permanently set when you start a new terminal session add the below lines to your ### ~/.bashrc if you use bash as your shell and then type source ~/.bashrc in a linux terminal. export ANC_HOME=/path/to/where/you/extracted/anc-api-tools/ # path to anc-api-tools export ANC_ACCESS_KEY_ID=/path/to/your/anc-access.key # your public key export ANC_PRIVATE_KEY=/path/to/your/anc-private.key # your private key
4.获取VPS的InstanceId(点击VPS的详细信息,就可以看到InstanceId),执行删除实例命令。
./anc-terminate-instance Format=json InstanceId=1736285 | python -m json.tool { "Timestamp": 1606803286, "terminate-instanceresponse": { "instancesSet": { "item": { "InstanceId": "1736285", "message": "queued for termination", "result": "true" } }, "requestid": "cb205afd-7773-4df2-a0a9-65fab66476ea" } }