找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 46|回复: 5

Do 纯API账号开机器教程

[复制链接]

3

主题

38

回帖

155

积分

注册会员

积分
155
发表于 2022-5-11 14:22:56 | 显示全部楼层 |阅读模式
原创的教程,博客也有发,可以支持下
https://www.zyglq.cn/archives/do-api.html
适用于只有API的do,没法登陆邮箱获取默认密码

-------------------------------------------------------

准备工作

1.一台Linux的服务器(其实windows也可以)

2.你智慧的大脑

3.你灵活的手

4.DigitalOcean API Token

获取页面
1.安装Doctl

这里使用Ubuntu 20.04进行演示

前往

Release页面下载最新版

sudo wget https://github.com/digitalocean/doctl/releases/download/v1.75.0/doctl-1.75.0-linux-amd64.tar.gz
sudo chmod 777 doctl-1.75.0-linux-amd64.tar.gz
tar -zxvf doctl-1.75.0-linux-amd64.tar.gz
sudo mv doctl /bin/doctl

如果是Ubuntu系统也最好不要使用snap安装,会导致doctl的ssh功能出现问题
2.授权Doctl

doctl auth init

根据提示输入API Token,输入时和输密码一样不会显示

3.创建SSH密钥对

如果可以登录账号绑定邮箱可以跳过这步,直接使用密码,纯API用户一定得跟着做否则无法登录

ssh-keygen -m pem -f mykey.pem

然后按三下回车,密钥就会保存到你用户名下的.ssh文件夹里

然后执行下面的命令把公钥导入DigitalOcean

doctl compute ssh-key import  --public-key-file ~/.ssh/mykey.pub

可以改成自己想要的名字

记住ID,以后有用
4.创建Droplet(开机器)

查看可用配置 doctl compute size list

查看可用区 doctl compute region list

后面标注true即代表可以开机器

可用镜像列表 doctl compute image list-distribution

doctl compute droplet create --image  --size  --region   --ssh-keys

举例,我需要一台Ubuntu 20.04系统的伦敦的1C2G Intel服务器,服务器名字叫ZYGLQServer,使用我上一步创建的密钥对登录,那么我就应该在命令行输入

doctl compute droplet create --image ubuntu-20-04-x64 --size s-1vcpu-2gb-intel --region lon1 ZYGLQServer --ssh-keys 34451682

接下来他会输出是否创建成功,成功的话应该如下图

接下来我们需要查看实例信息

doctl compute droplet get

显示的Public IPv4就是你的公网IP
5.通过SSH链接服务器
使用Doctl直接登录

doctl compute ssh

出现提示输入yes,如果是密钥登录这时应该已经进入服务器命令行了,密码登录首先需要你去Do绑定邮箱里找密码
密钥登陆

首先查看你的私钥,在你执行doctl的机器运行以下命令

cd ~/.ssh/
cat mykey.pem

输出的内容就是你的SSH私钥,复制然后在你电脑比如桌面 新建一个文档,粘贴进去,把扩展名改为.key

按住Shift右键密钥保存位置空的地方,在此处打开Powershell窗口

ssh -i  root@

成功链接
回复

使用道具 举报

37

主题

810

回帖

2131

积分

金牌会员

积分
2131
发表于 2022-5-11 14:24:28 | 显示全部楼层
未测试,先收藏了,



回复

使用道具 举报

46

主题

1464

回帖

4358

积分

论坛元老

积分
4358
发表于 2022-5-11 14:33:37 | 显示全部楼层
先收藏,后期有机会试试。

回复

使用道具 举报

487

主题

4346

回帖

1万

积分

论坛元老

积分
10987
发表于 2022-5-11 14:36:16 | 显示全部楼层
你灵活的手
这个没有

除了玩妹子的时候灵活其他时候都没事


回复

使用道具 举报

395

主题

658

回帖

3693

积分

论坛元老

积分
3693
发表于 2022-5-11 14:36:19 | 显示全部楼层
为啥要用api,风控吗
回复

使用道具 举报

270

主题

2314

回帖

8223

积分

论坛元老

积分
8223
发表于 2022-5-11 14:37:51 | 显示全部楼层
"

挖坑时代的产物,批量小鸡。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-18 09:50 , Processed in 0.067433 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表