SSH-Key generieren

POST /vm/:vmid/sshkey/generate

URL Variablen

Name Beschreibung
vmid Identifier der VM (fünfstellige Zahl)

Body Parameter (application/x-www-form-urlencoded)

Name Format Beschreibung Optional
displayname String Beschreibung zum SSH-Key: - Maximal 48 Zeichen - Erlaubt sind: Buchstaben (a-z, A-Z), Umlaute (ä, ö, ü, Ä, Ö, Ü), Scharf-s (ß), Leerzeichen, Bindestriche, Unterstriche, Pluszeichen, Rautezeichen, Klammern, Punke, Doppelpunkte

Response (application/json)

{
    "status": "success",
    "requestID": "2014e4ff-0452-40b4-98f7-2b16024b555d",
    "message": "SSH key was successfully generated, see private_key below",
    "data": {
        "key_id": "fd3c9f39-fd4d-4e42-b432-a545cb30e025",
        "displayname": "Beschreibung hier",
        "ssh_key": {
            "password": null,
            "public": "ssh-rsa%20AAAAB3NzaC1yc2EAAAADAQABAAABAQDAin76zLkbqhkrosw6N4FZow9A4%2BoHzbTrVEN7%2FI28ldtkCC%2FU6IzL5crlCCp%2Fb0INM6hCcrcvh3zRAaewGQc7msoWWTHzDUqsXWCXK0B%2FscRLnMaGOifUPrkktLIHdK2meEBj2cdAaaFSyIXyJJsfOQX60ZBnlKvYO8AoFJubLyICK2KhnjBGmRnfS5%2BatnWPNNkBgYjIcYZ4D5L27zSpn9D4NUtkzSwwIkee9Pp4mRx1aDU9DOQOKAuDs2FKvZKbmL%2BFmcH%2BfbMAbqtj4cDx8Z%2F2UmvZG22mmPxHp2KHpjvAABtUy9H70Knv7BV9Hl0gK8afpxAeDeEhPGJ3zMPN%20generated%20ssh-key%0A",
            "private": "-----BEGIN%20OPENSSH%20PRIVATE%20KEY-----%0Ab3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABFwAAAAdzc2gtcn%0ANhAAAAAwEAAQAAAQEAwIp%2B%2Bsy5G6oZK6LMOjeBWaMPQOPqB82061RDe%2FyNvJXbZAgv1OiM%0Ay%2BXK5Qgqf29CDTOoQnK3L4d80QGnsBkHO5rKFlkx8w1KrF1glytAf7HES5zGhjon1D65JL%0ASyB3StpnhAY9nHQGmhUsiF8iSbHzkF%2BtGQZ5Sr2DvAKBSbmy8iAitioZ4wRpkZ30ufmrZ1%0AjzTZAYGIyHGGeA%2BS9u80qZ%2FQ%2BDVLZM0sMCJHnvT6eJkcdWg1PQzkDigLg7NhSr2Sm5i%2FhZ%0AnB%2Fn2zAG6rY%2BHA8fGf9lJr2Rttppj8R6dih6Y7wAAbVMvR%2B9Cp7%2BwVfR5dICvGn6cQHg3h%0AITxid8zDzQAAA8g06iUCNOolAgAAAAdzc2gtcnNhAAABAQDAin76zLkbqhkrosw6N4FZow%0A9A4%2BoHzbTrVEN7%2FI28ldtkCC%2FU6IzL5crlCCp%2Fb0INM6hCcrcvh3zRAaewGQc7msoWWTHz%0ADUqsXWCXK0B%2FscRLnMaGOifUPrkktLIHdK2meEBj2cdAaaFSyIXyJJsfOQX60ZBnlKvYO8%0AAoFJubLyICK2KhnjBGmRnfS5%2BatnWPNNkBgYjIcYZ4D5L27zSpn9D4NUtkzSwwIkee9Pp4%0AmRx1aDU9DOQOKAuDs2FKvZKbmL%2BFmcH%2BfbMAbqtj4cDx8Z%2F2UmvZG22mmPxHp2KHpjvAAB%0AtUy9H70Knv7BV9Hl0gK8afpxAeDeEhPGJ3zMPNAAAAAwEAAQAAAQAdnS%2Bqo5JVDvSQIZoH%0A2kGq58mQ0X1NdfY9u9glWdLzDpmP6TJyLNJ7Cf0K%2FRaMQzCFl0xp6%2FsA9HXeL8L68t6J7G%0AToyw9DsuepWzNgDOb%2BvPjUKGjgfFFj88HGQ4SeYPPUhupgcT6USarmcLEpbTfutXaV%2FWWY%0AiOVlfMsxXvoQBAuBPjTc%2F8cGTH0CnJC7In61oBT%2FrgGt86WZMIR%2FRdqeQ8UDDC0ixM18lQ%0AlHwhQvHif%2BCsKTH%2F%2FhiFR7M9dZhlCqrJuQfhv2Uo%2F2Y7VeyFXpUR0IHwE5AKFOpKmNuoIA%0ACAokuRW4w4OaLjYlqbdMukHnAVxPZZcdOYBRdXGnWU6BAAAAgG2k7Yb3RzAwVRWHmKAoPI%0Al1u0ksOdt3C6x8TgXfHmwovdxRwr6O5oQNuEe48raevzF11WtUQWBZoMvN8aW9pIiv22po%0Ao3R2fgjMUjHqyl9zebIjh9kOwqX32zmnSiXUlWuDbvXZRTiAGIYUZPg%2B0U1aKXtAzskA%2Bq%0A8kA3oMcFE%2FAAAAgQDltQ2Kdl1Ewnd%2F%2Fdacu7BslFvRnlX1dj02aPjtHBF8vFxCjP25YzIU%0Az6APrL3YFQfMHHOPlE15rMpCOULtyp7rgUyU9OjHFFy8TwQ54yKi6tF5WSLzT8Vqn0NuRx%0AyeQs8Fml%2B0LAgmk7arvBvLhpBT1BIMqTUyiooGpI8AXrRNUwAAAIEA1pRjLM%2B1CJ50aYxJ%0Acmvx37t87JMLCHPLynNNKExhh999LLjMsiJ4i47Etf7uGDMnE33dEC0m9VAXVcxCeAmGa1%0Aghv1zW3FNpIln1HbtRsK2M5CUBuPFQd6tZAPAvWFGWv%2FtIxcqpwWh2OdZbVmVy2IDX0Erq%0AytALovH3Qnv3Zl8AAAARZ2VuZXJhdGVkIHNzaC1rZXkBAg%3D%3D%0A-----END%20OPENSSH%20PRIVATE%20KEY-----%0A"
        }
    }
}

cURL

curl "https://live.fireapi.de/vm/:vmid/sshkey/generate" -X POST -H "Content-Type: application/x-www-form-urlencoded" -H "X-FIRE-APIKEY: REPLACE_API-KEY" -d "displayname=REPLACE_VALUE"

Anfrage testen