在使用 SSH 进行远程登录时,以下是一些实用的技巧,可以帮助您更高效地使用 SSH。

常用快捷键

  • Ctrl+D:退出 SSH 会话。
  • Ctrl+C:中断当前命令。
  • Ctrl+Z:挂起当前命令。
  • Ctrl+R:搜索历史命令。

自动登录

您可以通过修改 ~/.ssh/config 文件来实现自动登录。

Host myserver
  HostName myserver.example.com
  User myuser
  IdentityFile ~/.ssh/id_rsa
  Port 2222

添加上述配置后,您只需输入 ssh myserver 即可自动登录。

SSH 密钥管理

  • 使用 ssh-keygen 命令生成 SSH 密钥对。
  • 将公钥添加到服务器的 ~/.ssh/authorized_keys 文件中。
  • 使用 ssh-agent 自动管理密钥。

安全性增强

  • 使用 ssh -o StrictHostKeyChecking=no 选项时,请确保您信任的服务器。
  • 定期更换 SSH 密钥密码。
  • 使用 SSH 配置文件中的 UserKnownHostsFile 选项来限制已知主机的数量。

扩展阅读

更多关于 SSH 的信息,请参考本站的 SSH 完全指南

图片示例

SSH 登录示例