What options can be put into a SSH authorized_keys file?
Solution 1:
All options are detailed in the sshd(8) man page; search for AUTHORIZED_KEYS FILE FORMAT.
At the moment, those options are:
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"
Solution 2:
Check 'man sshd' on your local unix-ish box for more info. My osx box has the following:
- command="command"
- environment="NAME=value"
- from="pattern-list"
- no-agent-forwarding
- no-port-forwarding
- no-pty
- no-user-rc
- no-X11-forwarding
- permitopen="host:port"
- tunnel="n"