什么是SSH?

SSH(Secure Shell)是远程连接服务器的工具。简单说,你的电脑连上服务器,就像你直接坐在服务器前操作一样。

连接前准备

你需要3样东西:

  • 服务器IP地址(比如 192.168.1.100
  • 端口号(默认22)
  • 用户名和密码

Windows系统连接

方法1:PowerShell(推荐)

  1. Win+XPowerShell终端
  2. 输入命令:
1
ssh username@服务器IP

比如用户名是 root,IP是 192.168.1.100

1
ssh root@192.168.1.100
  1. 首次连接会提示:
1
2
The authenticity of host 'xxx' can't be established.
Are you sure you want to continue connecting (yes/no)?

输入 yes 回车。

  1. 输入密码(输入时不会显示,直接输完回车)

  2. 连接成功!命令行提示符会变成 root@服务器名:~#

方法2:PuTTY(图形界面)

  1. 下载 PuTTY:https://www.putty.org/
  2. 打开,填入:
    • Host Name: 服务器IP
    • Port: 22
  3. 点击 Open
  4. 输入用户名和密码

Mac/Linux连接

打开终端,输入:

1
ssh username@服务器IP

步骤和Windows PowerShell一样。

常用SSH参数

1
2
3
4
5
# 指定端口(如果服务器不是22端口)
ssh -p 2222 username@服务器IP

# 使用密钥登录(不用密码)
ssh -i /path/to/key.pem username@服务器IP

退出连接

输入 exit 或按 Ctrl+D

连不上怎么办?

  1. 检查网络:ping 服务器IP
  2. 检查SSH服务是否启动:systemctl status sshd
  3. 检查防火墙:firewall-cmd --list-ports

总结

SSH连接就这么简单:

  • 记住命令格式:ssh 用户名@IP
  • 首次连接输入 yes
  • 输入密码时不显示是正常的
  • 断开用 exit

下一篇:Linux基础命令。