Quelles options peuvent être insérées dans un fichier SSH authorized_keys?


30

J'ai trouvé cet article sur les options pouvant être placées avant une clé dans le fichier authorized_keys. Je me demandais cependant, y en a-t-il plus? Les options répertoriées dans l'article sont

  • de = "domaine"
  • command = "commandtorun"
  • pas de redirection de port
  • pas de transfert X11
  • transfert sans agent
  • no pty

Mise à jour Il semble que l'article d'origine soit désormais inaccessible. Pour cette raison, j'ai maintenant changé le lien pour pointer vers la version archive.org.


Le lien est rompu.
— starfry

ah, bonne trouvaille @starfry. J'ai mis à jour le lien pour pointer vers l'instantané archive.org.
— mozillalives

Réponses:


41

Toutes les options sont détaillées dans la page de manuel sshd (8) ; recherchez AUTHORIZED_KEYS FILE FORMAT .

Pour le moment, ces options sont les suivantes:

  • 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 ... c'est la page de manuel que je cherchais. Merci
— mozillalives

7

Fondamentalement, tout ce qui est valide pour votre version est documenté dans la page de manuel sshd (8), sous "FORMAT DE FICHIER AUTHORIZED_KEYS".


3

Cochez «man sshd» sur votre boîte unix-ish locale pour plus d'informations. Ma boîte osx présente les éléments suivants:

  • command = "commande"
  • environnement = "NOM = valeur"
  • from = "pattern-list"
  • transfert sans agent
  • pas de redirection de port
  • no pty
  • no-user-rc
  • pas de transfert X11
  • permitopen = "host: port"
  • tunnel = "n"
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.