欢迎来到好人卡资源网,专注网络技术资源收集,我们不仅是网络资源的搬运工,也生产原创资源。寻找资源请留言

#开源# Azure-manager 免费开源的Azure VM管理面板

linux sky995 来源:bvr3exe 1年前 (2021-10-20) 613次浏览 0个评论

本文最后更新时间 2021-10-20 by sky995

自己写的一个很简陋的Azure免费管理面板

使用sqlite保存apikey信息可同时管理多个账户下的VM

使用登录管理防止部署在公网时的安全问题

 

开源地址: https://github.com/1injex/azure-manager

 

 搭建方法 

1.安装Python3.9.4

可以使用Pyenv 也可以自己编译

1
https://github.com/pyenv/pyenv-installer

2.安装依赖

1
pip install -r requirements.txt

3.设置密钥

在app.py(line 17) 输入随机字符串

**重要安全提醒

请务必更改app.py中的secretkey为随机字符串

 

4.初始化数据库

输入flask initdb

 

5.设置管理员

输入flask admin

 

6.运行

蟒蛇应用程序.py

 

现有功能:

创建VM

批量创建VM

VM开机

VM关机

VM更换IP

自定义脚本

可选择开启Accelerate Network

初始硬盘大小已设定为64GB

 

VM默认信息:

用户名:defaultuser

密码:Thisis.yourpassword1

 

如何在开机自动开启root用户?

 

创建VM时在自定义脚本中输入:(以下仅针对ubuntu镜像,其他镜像不保证可以使用)

1
 IyEvYmluL2Jhc2gKc3VkbyBzZWQgLWkgJ3MvI1Blcm1pdFJvb3RMb2dpbiBwcm9oaWJpdC1wYXNzd29yZC9QZXJtaXRSb290TG9naW4geWVzL2cnIC9ldGMvc3NoL3NzaGRfY29uZmlnCmVjaG8gcm9vdDpyb290IHwgc3VkbyBjaHBhc3N3ZApzdWRvIHNlcnZpY2Ugc3NoIHJlc3RhcnQKc3VkbyB1c2VybW9kIC0tZXhwaXJlZGF0ZSAxIGRlZmF1bHR1c2Vy

此脚本为以下脚本base64编码而来:

 

1
2
3
#!/bin/bash
sudo sed -i 's/#PermitRootLogin 禁止密码/PermitRootLogin yes/g' /etc/ssh/sshd_config
echo root:root | sudo chpasswd (root:root意义为root用户密码为root 请根据自己需要更改然后base64编码)

须藤服务 ssh 重启

1
sudo usermod --expiredate 1 defaultuser

各位可以根据需要将自己的开机脚本用bash64编码后,在创建VM时加入即可。

 

 

使用技巧:

1.请使用纯净的无任何资源的Azure账户来创建VM和修改VM,如Azure账户已经存在资源,则可能报错。

2.执行操作后面板不会自动刷新,请手动刷新获取最新信息。

3.执行python app.py启动面板后请不要关闭此进程以免影响你的创建VM进程。

4.自定义脚本请务必使用base64编码后再加入输入框,否则会报错。

 

*Cookie版本已更改到cookie分支 如有需要可以查看

 

——————————————————-

 

root登录,DD新系统都可以使用自定义脚本来执行,接下来是各位网友的表演时间啦! !

有好的自定义脚本请和网友分享! ! 谢谢~

 

——————————————————-

 

*个人实验证明,只要正确的获取到过风控的Azure账户,使用任何IP调用API创建VM均不会触发风控。

*使用az cli获取api也不会触发风控。

 

Azure账户API KEY获取方法:

 

1.在portal.azure.com 点击右上角进入命令行选择bash 输入az ad sp create-for-rbac –name randomstring

2.使用az cli 登陆后输入az ad sp create-for-rbac –name randomstring


好人卡资源网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:#开源# Azure-manager 免费开源的Azure VM管理面板
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址