ตัวเลือกใดบ้างที่สามารถใส่ลงในไฟล์ SSH authorized_keys


30

ฉันพบบทความนี้เกี่ยวกับตัวเลือกที่สามารถใส่ไว้ก่อนหน้าคีย์ในไฟล์ authorized_keys ฉันสงสัยว่ายังมีอีกไหม? ตัวเลือกที่ระบุไว้ในบทความ ได้แก่

  • จาก = "โดเมน"
  • คำสั่ง = "commandtorun"
  • ไม่มีการส่งต่อพอร์ต
  • ไม่มี X11 การส่งต่อ
  • ไม่มีตัวแทนการส่งต่อ
  • ไม่มี Pty

อัปเดต ดูเหมือนว่าบทความต้นฉบับจะไม่สามารถเข้าถึงได้ เพราะตอนนี้ฉันได้เปลี่ยนลิงค์ให้ชี้ไปที่เวอร์ชัน archive.org


ลิงก์เสีย
starfry

อาดี @starfry หา ฉันได้อัปเดตลิงก์แล้วให้ชี้ไปที่สแนปชอตของ archive.org
mozillalives

คำตอบ:


41

ตัวเลือกทั้งหมดมีรายละเอียดในหน้าsshd (8) ; ค้นหาauthorized_keys รูปแบบไฟล์

ในขณะนี้ตัวเลือกเหล่านี้คือ:

  • 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
อา ... นั่นคือหน้าคนที่ฉันกำลังมองหา ขอบคุณ
mozillalives

7

โดยพื้นฐานแล้วทุกสิ่งที่ใช้ได้สำหรับรุ่นของคุณจะได้รับการบันทึกไว้ในหน้าคู่มือ sshd (8) ภายใต้ "AUTHORIZED_KEYS FILE FORMAT"


3

ตรวจสอบ 'man sshd' บนกล่อง unix-ish ในพื้นที่ของคุณสำหรับข้อมูลเพิ่มเติม กล่อง osx ของฉันมีดังต่อไปนี้:

  • คำสั่ง = "คำสั่ง"
  • สภาพแวดล้อม = "NAME = ค่า"
  • จาก = "รูปแบบรายการ"
  • ไม่มีตัวแทนการส่งต่อ
  • ไม่มีการส่งต่อพอร์ต
  • ไม่มี Pty
  • ไม่มีผู้ใช้-RC
  • ไม่มี X11 การส่งต่อ
  • permitopen = "โฮสต์: พอร์ต"
  • อุโมงค์ = "n"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.