Opsi apa yang dapat dimasukkan ke dalam file SSH Authorized_keys?

30

Saya menemukan artikel ini pada opsi yang dapat diletakkan sebelum kunci dalam file Authorized_keys. Saya bertanya-tanya, apakah ada lagi? Opsi yang tercantum dalam artikel adalah

  • dari = "domain"
  • command = "commandtorun"
  • no-port-forwarding
  • penerusan no-X11
  • penerusan tanpa agen
  • no-pty

Pembaruan Tampaknya artikel asli sekarang tidak dapat diakses. Karena itu saya sekarang telah mengubah tautan untuk menunjuk ke versi archive.org.

mozillalives
sumber
Tautan rusak.
starfry
ah, temukan @starfry. Saya telah memperbarui tautan untuk menunjuk ke snapshot archive.org.
mozillalives

Jawaban:

41

Semua opsi dirinci dalam halaman manual sshd (8) ; mencari FORMAT FILE AUTHORIZED_KEYS .

Saat ini, opsi tersebut adalah:

  • 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"
MikeyB
sumber
2
ah ... itu halaman manual yang saya cari. Terima kasih
mozillalives
7

Pada dasarnya, semua yang valid untuk versi Anda didokumentasikan dalam halaman manual sshd (8), di bawah "AUTHORIZED_KEYS FILE FORMAT".

jrg
sumber
3

Periksa 'man sshd' pada kotak unix-ish lokal Anda untuk info lebih lanjut. Kotak osx saya memiliki yang berikut ini:

  • command = "command"
  • environment = "NAME = value"
  • dari = "daftar pola"
  • penerusan tanpa agen
  • no-port-forwarding
  • no-pty
  • tanpa-pengguna-rc
  • penerusan no-X11
  • permitopen = "host: port"
  • tunnel = "n"
Chris
sumber