SSH配置查看

起因

Debian系统的SSH登陆更改了端口,还改了密钥登陆,不使用密码了。
起因的起因见这里
隔了一段时间发现,端口忘了,是否是密钥登陆也忘了。所以有了这篇笔记。

🔍 查找 SSH 配置文件

主机的远程 SSH 连接方式(包括端口号)这些信息主要存储在系统的 SSH 配置文件中。不同的系统存储位置不同

  • Windows 系统:配置文件通常位于 C:\Users\<用户名>\.ssh\config
  • Linux / macOS 系统:配置文件通常位于 ~/.ssh/config中。
    我使用的主机是ubuntu,所以找到
    截图 2025-09-16 11-30-44

📖 理解配置文件内容

可以看到,名为Debian的主机的IP、用户名、端口、以及私钥文件路径。

  • Host:这是你为连接设置的别名,方便记忆和使用。
  • HostName:这是远程服务器的实际 IP 地址或域名
  • User:连接时使用的用户名
  • Port:这就是你要找的 SSH 端口号。如果未指定此行,则默认使用端口 22
  • IdentityFile:指定用于认证的私钥文件路径。如果设置,通常意味着该连接配置为密钥登录。

结果

发现端口换了,确实配置了密钥登陆。
于是

ssh -p 端口 siit@192.168.xxx.xxx

正常登陆成功。

posted @ 2025-09-16 11:57  科里布  阅读(28)  评论(0)    收藏  举报