Dit is de opdracht ssh-add die kan worden uitgevoerd bij de gratis hostingprovider OnWorks met behulp van een van onze vele gratis online werkstations, zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
ssh-add — voegt persoonlijke sleutelidentiteiten toe aan de authenticatieagent
KORTE INHOUD
ssh-add [-cDdkLlXx] [-E vingerafdruk_hash] [-t leven] [filet ...]
ssh-add -s pkcs11
ssh-add -e pkcs11
PRODUCTBESCHRIJVING
ssh-add voegt persoonlijke sleutelidentiteiten toe aan de authenticatieagent, SSH-agens(1). Wanneer uitgevoerd
zonder argumenten voegt het de bestanden toe ~/.ssh/id_rsa, ~/.ssh/id_dsa, ~/.ssh/id_ecdsa,
~/.ssh/id_ed25519 en ~/.ssh/identiteitNadat u een privésleutel hebt geladen, ssh-add zal proberen om
laad de overeenkomstige certificaatinformatie uit de bestandsnaam die is verkregen door het toevoegen van -cert.pub
naar de naam van het privésleutelbestand. Alternatieve bestandsnamen kunnen worden opgegeven bij de opdracht
lijn.
Als een bestand een wachtwoordzin nodig heeft, ssh-add vraagt de gebruiker om de wachtwoordzin. De
wachtwoordzin wordt gelezen van de tty van de gebruiker. ssh-add probeert de laatste wachtwoordzin opnieuw als er meerdere zijn
identiteitsbestanden worden verstrekt.
De authenticatieagent moet actief zijn en de omgevingsvariabele SSH_AUTH_SOCK moet
bevat de naam van zijn socket voor ssh-add werken.
De opties zijn als volgt:
-c Geeft aan dat toegevoegde identiteiten moeten worden bevestigd voordat ze worden gebruikt
voor authenticatie. Bevestiging wordt uitgevoerd door ssh-vraagpass(1). Succesvol
bevestiging wordt aangegeven door een nul-uitgangsstatus van ssh-vraagpass(1), in plaats van tekst
ingevoerd bij de aanvrager.
-D Verwijdert alle identiteiten van de agent.
-d In plaats van identiteiten toe te voegen, worden identiteiten van de agent verwijderd. Als ssh-add heeft
zonder argumenten uitgevoerd, de sleutels voor de standaardidentiteiten en hun
De bijbehorende certificaten worden verwijderd. Anders wordt de argumentenlijst verwijderd.
geïnterpreteerd als een lijst met paden naar openbare sleutelbestanden om sleutels en certificaten te specificeren
om uit de agent te worden verwijderd. Als er op een bepaald pad geen openbare sleutel wordt gevonden, ssh-add
zal toevoegen .kroeg en probeer het opnieuw.
-E vingerafdruk_hash
Specificeert het hash-algoritme dat wordt gebruikt bij het weergeven van sleutelvingerafdrukken. Geldige opties
zijn: "md5" en "sha256". De standaardwaarde is "sha256".
-e pkcs11
Verwijder sleutels die door de gedeelde PKCS#11-bibliotheek worden geleverd pkcs11.
-k Bij het laden van sleutels in of verwijderen van sleutels uit de agent, worden gewone privésleutels verwerkt
alleen en sla certificaten over.
-L Geeft een lijst met openbare sleutelparameters van alle identiteiten die momenteel door de agent worden vertegenwoordigd.
-l Geeft een overzicht van de vingerafdrukken van alle identiteiten die momenteel door de agent worden vertegenwoordigd.
-s pkcs11
Voeg sleutels toe die worden geleverd door de gedeelde PKCS#11-bibliotheek pkcs11.
-t leven
Stel een maximale levensduur in bij het toevoegen van identiteiten aan een agent. De levensduur kan zijn:
opgegeven in seconden of in een tijdsformaat opgegeven in sshd_config(5).
-X Ontgrendel de agent.
-x Vergrendel de agent met een wachtwoord.
MILIEU
DISPLAY en SSH_ASKPASS
If ssh-add heeft een wachtwoordzin nodig, het zal de wachtwoordzin van de huidige terminal lezen
als het vanaf een terminal werd uitgevoerd. Als ssh-add heeft geen terminal die is gekoppeld aan
als DISPLAY en SSH_ASKPASS zijn ingesteld, zal het het programma uitvoeren dat is opgegeven door
SSH_ASKPASS (standaard “ssh-askpass”) en open een X11-venster om de
wachtwoordzin. Dit is vooral handig bij het aanroepen ssh-add uit een .xsessie or
gerelateerd script. (Houd er rekening mee dat het op sommige machines nodig kan zijn om de
invoer van / Dev / null (om dit te laten werken.)
SSH_AUTH_SOCK
Identificeert het pad van een UNIX-domeinsocket die wordt gebruikt om te communiceren met de agent.
Gebruik ssh-add online met behulp van onworks.net-services