可以将哪些选项放入SSHauthorized_keys文件中?


30

我找到了有关可以放置在authorized_keys文件中的键之前的选项的文章。我想知道,还有更多吗?本文中列出的选项是

  • 来自=“域”
  • command =“ commandtorun”
  • 无端口转发
  • 没有X11转发
  • 无代理转发
  • 无礼

更新 似乎现在无法访问原始文章。因此,我现在更改了链接以指向archive.org版本。


链接断开。
starfry

啊,很好找到@starfry。我已经更新了链接,以指向archive.org快照。
mozillalives '17

Answers:


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 2010年

7

基本上,所有适用于您版本的内容都记录在sshd(8)手册页的“ AUTHORIZED_KEYS FILE FORMAT”下。


3

在本地unix-ish框中选中“ man sshd”以获取更多信息。我的osx框具有以下内容:

  • command =“ command”
  • 环境=“ NAME =值”
  • 来自=“模式列表”
  • 无代理转发
  • 无端口转发
  • 无礼
  • 无用户rc
  • 没有X11转发
  • permitopen =“ host:port”
  • tunnel =“ n”
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.