公众号旧文

SSH 使用时需要注意什么?

作者:胖子阅读 —

别人只给我主机名没给 IP,我一开始也懵。后来才发现 SSH 根本不挑这个,直接拿名字连就行。

它会自动找 DNS 把名字翻成 IP。要是提示找不到主机,那八成是局域网名字解析不过去,得去查 Hosts 文件。另外端口不一定是 22,改过就得加 -p;用户名也别瞎省,写错直接报权限拒绝。

第一次连弹一大段英文问 yes/no,正常,输 yes 存个指纹就行。但要是哪天提示远程主机标识变了,千万别手滑直接删记录。先问问管理员是不是刚重装过系统,确认安全了再清旧指纹。

排查报错也有讲究。看到连接超时,别急着狂敲密码,这说明你连门都没摸着,得去查防火墙和安全组。能 ping 通也不代表 SSH 一定行,最好直接用命令测一下 22 端口开没开。

服务器一多,每次敲长命令也烦。不如建个 config 文件起个别名,以后敲俩字就能登。公网机器尽量配密钥登录,私钥文件打死别发给别人。

图片 1