Welche Optionen können in eine SSH-Datei "authorized_keys" eingefügt werden?


30

Ich habe diesen Artikel über Optionen gefunden, die vor einen Schlüssel in der authorized_keys-Datei gestellt werden können. Ich habe mich allerdings gefragt, gibt es noch mehr? Optionen im Artikel aufgeführt sind

  • from = "domain"
  • command = "commandtorun"
  • Keine Portweiterleitung
  • no-X11-Weiterleitung
  • No-Agent-Weiterleitung
  • Nein-Pty

Update Es scheint, dass der ursprüngliche Artikel jetzt nicht mehr zugänglich ist. Aus diesem Grund habe ich jetzt den Link geändert, um auf die Version von archive.org zu verweisen.


Die Verbindung ist unterbrochen.
Starfry

Ah, gut finden @starfry. Ich habe den Link aktualisiert, um auf die Momentaufnahme von archive.org zu verweisen.
Mozillalives

Antworten:


41

Alle Optionen sind in der Manpage sshd (8) beschrieben . Suchen Sie nach AUTHORIZED_KEYS FILE FORMAT .

Im Moment sind diese Optionen:

  • cert-authority
  • command="command"
  • environment="NAME=value"
  • expiry-time="timespec"
  • from="pattern-list"
  • no-agent-forwarding
  • no-port-forwarding
  • no-pty
  • no-user-rc
  • no-X11-forwarding
  • permitlisten="[host]:port"
  • permitopen="host:port"
  • principals="principals"
  • restrict
  • tunnel="n"

2
Ah ... das ist die Manpage, nach der ich gesucht habe. Danke
Mozillalives

7

Grundsätzlich ist alles, was für Ihre Version gültig ist, in der Manualpage sshd (8) unter "AUTHORIZED_KEYS FILE FORMAT" dokumentiert.


3

Überprüfen Sie "man sshd" auf Ihrem lokalen Unix-ish-Feld für weitere Informationen. Meine osx box hat folgendes:

  • befehl = "befehl"
  • environment = "NAME = value"
  • from = "Musterliste"
  • No-Agent-Weiterleitung
  • Keine Portweiterleitung
  • Nein-Pty
  • no-user-rc
  • no-X11-Weiterleitung
  • permitopen = "host: port"
  • tunnel = "n"
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.