SSH配置文件(~/.ssh/config
)是管理SSH连接的关键文件。以下是常用配置项及示例:
基础配置📄
Host example
:定义主机别名SSH配置示例HostName
:指定远程服务器地址User
:设置登录用户名Port
:自定义端口(默认22)IdentityFile
:指定私钥路径(如/path/to/private_key.pem
)
高级功能🚀
ProxyJump
:通过跳板机连接(如ProxyJump jump_host
)IdentitiesOnly
:仅使用指定密钥(yes
/no
)StrictHostKeyChecking
:控制主机密钥检查(yes
/no
)ServerAliveInterval
:保持连接活跃(单位:秒)
安全建议🛡️
- 避免明文密码,使用密钥认证
- 定期更新配置文件权限(
chmod 600 ~/.ssh/config
) - 链接至SSH配置工具使用教程获取详细操作步骤
📌 提示:配置文件语法需严格遵循,错误可能导致连接失败。建议编辑前备份原文件!