跳转到内容

命令行与 API ​

三十秒版本 ​

工具管什么
qm虚拟机
pctLXC 容器
pvesm存储
pvecm集群
pveum用户与权限
ha-managerHA 资源
vzdump备份
pvesh直接调 REST API,能做界面上能做的一切
pveversion版本

Web UI、命令行、REST API 是同一套后端的三张脸:界面上能点的,命令行和 API 理论上都能做。

本章文章 ​

  1. 命令行工具全景:qm、pct、pvesm、pvecm、pvesh、ha-manager——这些工具分别管什么、遇到具体任务该挑哪一个,以及它们和 Web UI、配置文件、API 的关系。
  2. REST API 与 pvesh——API 的结构、登录票据和 API Token 两种认证方式的取舍,以及用 pvesh 和 curl 分别调用它。

想直接照抄命令,去命令速查;想理解命令背后的思路和取舍,看上面两篇。

写脚本时用 API Token,不要用 root 密码

Token 可以单独撤销、可以设到期时间、可以有比用户本身更小的权限范围。Token Secret 创建后只显示一次,也不要写进会提交到 Git 的文件里。见用户与权限。

继续浏览 ​

Proxmox VE 非官方中文使用指南,与 Proxmox Server Solutions GmbH 无隶属关系。