乌龟壳刷ARM

甲骨文ARM VPS,根据用户协议,可自由分配4个OCPU,24GB内存,最大200GB的空间容量和4GB的宽带.该机型仅部分区域可开通,但它却不占用之前开出两台免费服务器的额度(也就是说总的空战占用只要保持免费的磁盘空间容量在200GB以内就可以了),如果冷门地区可以手动开机,这里就记录一下地狱春川的抢注过程

1.准备条件

1.ORCALE已过二验的账号,也就是六十天的账号,因为二验会删除机器

2.一台服务器,最好是国外的(如果实在没有电脑也是可以的,不过要一直开机状态)

3.使用的TG推送是GITHUB的项目n0thing2speak/oracle_arm: oracle arm registration script. 乌龟壳刷ARM脚本 (github.com)

2.配置OCI

1.安装OCI-CLI工具
安装,一路回车即可,默认位置为/root/bin

bash -<span class="hljs-built_in">c</span> <span class="hljs-string">"$(curl –L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)"</span>

当出现===> Modify profile to update your $PATH and enable shell/tab completion now? (Y/n):

输入y,当初出现以下提示时,安装成功,这是可以使用oci -v来查看是否安装成功

===> Modify profile to update your $PATH and enable shell/tab completion now? (Y/n): y
 
===> Enter a path to an rc file to update (file will be created if it does not exist) (leave blank to use '/root/.bashrc'): 
-- Backed up '/root/.bashrc' to '/root/.bashrc.backup'
-- Tab completion set up complete.
-- If tab completion is not activated, verify that '/root/.bashrc' is sourced by your shell.
-- 
-- ** Run `exec -l $SHELL` to restart your shell. **
-- 
-- Installation successful.
-- Run the CLI with /root/bin/oci --help
[[email protected] ~]# oci -v
2.25.0
[[email protected] ~]# 
2.配置OCI1.首先获取自己租户和用户的OCID

2.配置OCI

1.首先获取自己租户和用户的OCID

甲骨文后台右上角>>用户设置>>分别点击"我的概要信息"和"租户",在信息栏中有我们需要的ID,分别点击复制,可以保存在记事本备份好.具体看图:

2.配置OCI

输入如下代码开始配置配置的路径默认在/root目录

oci setup config

具体配置如下

Enter a location for your config [/root/.oci/config]: 
Enter a user OCID: #输入你的用户ocid
Enter a tenancy OCID: #输入你租户的用户id
Enter a region by index or name(e.g.
1: ap-chiyoda-1, 2: ap-chuncheon-1, 3: ap-hyderabad-1, 4: ap-melbourne-1, 5: ap-mumbai-1,
6: ap-osaka-1, 7: ap-seoul-1, 8: ap-sydney-1, 9: ap-tokyo-1, 10: ca-montreal-1,
11: ca-toronto-1, 12: eu-amsterdam-1, 13: eu-frankfurt-1, 14: eu-zurich-1, 15: me-dubai-1,
16: me-jeddah-1, 17: sa-santiago-1, 18: sa-saopaulo-1, 19: uk-cardiff-1, 20: uk-gov-cardiff-1,
21: uk-gov-london-1, 22: uk-london-1, 23: us-ashburn-1, 24: us-gov-ashburn-1, 25: us-gov-chicago-1,
26: us-gov-phoenix-1, 27: us-langley-1, 28: us-luke-1, 29: us-phoenix-1, 30: us-sanjose-1): 9  #这里选择区域
Do you want to generate a new API Signing RSA key pair? (If you decline you will be asked to supply the path to an existing key.) [Y/n]: y  #输入y
Enter a directory for your keys to be created [/root/.oci]: 
Enter a name for your key [oci_api_key]: 
Public key written to: /root/.oci/oci_api_key_public.pem
Enter a passphrase for your private key (empty for no passphrase): 
Private key written to: /root/.oci/oci_api_key.pem
Fingerprint: 
Config written to /root/.oci/config
 
 
    If you haven't already uploaded your API Signing public key through the
    console, follow the instructions on the page linked below in the section
    'How to upload the public key':
 
   https://docs.cloud.oracle.com/Content/API/Concepts/apisigningkey.htm#How2

3.复制生成的公钥,获取命令如下

cat /root/.oci/oci_api_key_public.pem

4.把展示出来的内容复制下来.并且添加到甲骨文后台=>用户设置>>资源>>API秘钥>>添加API秘钥,看图:

上传密钥

5.检查配置检查是狗是否检查OCI配置是否正确

oci iam availability-domain list

如有以下输出则说明配置正确,否则检查前面的配置,并重新配置

以上是官方教程,亲测很容易报错,下面提供一个更简单的(重点)

3.配置OCI(方法2)

我们反其道而行之,生成自己的API密钥,复制下来直接进入配置文件目录更改config,只需要更改key_file=你私钥的地址,运行一下一样可以跑,而且更不容易报错

3.获取main.tf

选择创建实例,选择你的配置(推荐先选择最低的ARM配置,更容易抢到后期自己升配就可以了),选择好之后另存为堆栈,就可以保存main.tf了.

4.拉取脚本

git clone https://github.com/n0thing2speak/oracle_arm.git

安装依赖

cd oracle_arm
 
pip3 install -r requirements.txt

在安装依赖过程中会遇到很多问题,建议更改pip源,升级pip,实在不行就手动安装依赖吧,需要自己琢磨

5.大功告成

最后将main.js放进orcale_arm的文件夹内,python3 oracle_arm.py main.tf就可以运行抢注了,如果显示抢注中......就说明脚本没有问题

如果要查看日志

nohup python3 oracle_arm.py main.tf > oracle_arm.log 2>&1 &

6.启用TG推送

USE_TG = False # 如果启用tg推送 要设置为True
TG_BOT_TOKEN = '' # 通过 @BotFather 申请获得,示例:1077xxx4424:AAFjv0FcqxxxxxxgEMGfi22B4yh15R5uw
TG_USER_ID = '' # 用户、群组或频道 ID,示例:129xxx206 ,

成功推送

-> 加入科技玩家交流群组:点击加入 <-
注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @静静说静静想静静地想静静 发布。如若转载,请注明出处: 科技玩家 » 乌龟壳刷ARM

给TA买糖
共{{data.count}}人
人已买糖
教程玩家投稿

无门槛真白嫖4H32G Debian服务器

2022-7-21 23:41:17

教程玩家投稿精选文章

自己开发的微信智能机器人现已开源

2022-7-23 21:01:23

56 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. Carol

    瞅瞅瞅瞅,mark一手

  2. acre86

    昨天注册了新加坡的,不知道能不能开到呢,等过两个月二次验证了之后在开,现在可以先开2个普通的吗?😜

  3. Carol

    感谢分享,内容不错,学习了!!

  4. LAzySleep

    感谢分享,谢谢楼主,赞

  5. 这把看我表演

    谢谢分享,学习了

  6. lev1ne

    这是什么系统?

  7. lev1ne

    报错:-bash: syntax error near unexpected token `<'

  8. kfcceo

    能dd成win10 arm吗?

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索