DigitalOcean 俗称Do,国外媲美一线云厂商的大众VPS厂商,因其使用学生身份可以申请一年200美元的优惠,所以深受许多VPS爱好者的喜爱。
前言:
大家好,我是兔哥。前段时间分享了 vultr 的一键脚本工具,得到了很多小伙伴的支持。最近digitalocean大放水,很容易注册成功,导致手里好几个账号。索性在空余时间,把digitalocen 也研究了一番,也简单的做了一个do的一键脚本分享给大家。
之前就听说digitalocean的支持文档是十分详细对小白来说很友好,这回研究中才发现真是如此,do的帮助文档天下第一!以下我将digitalocean简称为do,字母太多,省点体力。
先把项目的github地址献上:https://github.com/uuzi2024/install_script.sh
部署代码(请先执行博客下面的准备工作在执行):
curl -sS -O https://raw.githubusercontent.com/uuzi2024/install_script.sh/main/do-cli-namager.sh && chmod +x do-cli-namager.sh && ./do-cli-namager.sh
(注意:脚本支持arm和amd机器,使用批量开机启动脚本输入后需要继续输入++才可以正确执行批量开机的功能)
此脚本旨在简化 DigitalOcean (DO) 实例的管理操作,提供了以下功能:
- 安装脚本必要工具:确保系统拥有 wget 和 curl 工具。
- 检查系统架构并执行相应代码:根据系统架构执行相应的操作,支持 ARM 和 AMD 架构。
- 输入 DO Token:初始化并验证 DO Token,显示相关账号信息,如邮箱、实例限额和账号状态。
- 实例管理:包括查看实例、添加实例、删除实例、实例重装系统、批量开机并部署开机脚本以及一键清空所有实例
此脚本提供了简单而强大的管理功能,方便用户轻松管理 DO 实例。
脚本运行截图展示:
准备工作:
- digitalocean网页控制台开启 API 功能,开启API的Token才可以使用脚本,这点很重要!
- 上传公钥文件到digitalocean(使用自己的公钥私钥连接实例更方便)
控制台开启 API 功能
开启API功能网址:https://cloud.digitalocean.com/account/api/tokens
1、点击如图所示生成Token的蓝色按钮:
2、输入Token名称、设置Token有效期、最后点击Write写入权限。
3、生成的Token只显示一次,请及时复制保存好。
上传公钥到控制台
上传公钥到控制台网址:https://cloud.digitalocean.com/account/security
1、点击 Add SSH Key,添加密钥。
2、粘贴公钥,填写名称。
3、密钥添加成功
完成以上步骤后,接下来我们就可以运行脚本,实现一键管理digitalocean。
在这篇博客中,介绍了一个方便管理 DigitalOcean 实例的一键脚本。通过这个脚本,你可以轻松地安装必要的工具、输入并验证 DigitalOcean API 令牌,并执行各种操作,包括查看、添加、删除实例,以及实例重装系统等。脚本提供了友好的交互界面,让用户能够方便地选择操作,并在执行期间提供必要的信息反馈。
在使用这个一键脚本的过程中,如果你有任何疑问、建议或反馈意见,都欢迎随时提出。我们致力于不断改进和完善这个脚本,以确保它能够满足需求并提供最佳的使用体验。你可以通过评论、电子邮件或其他途径与我们联系。期待听到你的声音,谢谢!
最后,创作不易,如果脚本对你有帮助,欢迎请兔哥喝☕️。