SSH 技术全面解析:从基础到高级应用
1. 环境变量与关键字
在 SSH 相关操作中,环境变量起着重要作用。例如,~/.ssh2/authorization密钥选项可通过逗号分隔一个或多个选项,~/.ssh2/identification关键字则是每行一个关键字/值对。以下是一些常见环境变量选项及其含义:
| 选项 | 含义 |
| — | — |
|allow-from=host_or_ip_address_specification| 接受来自指定主机或 IP 地址的连接 |
|command="Unix shell command"| 指定强制执行的命令 |
|deny-from=host_or_ip_address_specification| 拒绝来自指定主机或 IP 地址的连接 |
|environment="variable=value"| 设置环境变量 |
|idle-timeout=time| 设置空闲超时时间 |
|no-agent-forwarding| 禁用代理转发 |
|no-port-forwarding| 禁用端口转发 |
|no-pty| 不分配 TTY |
|no-x11-forwarding| 禁用 X Windo