简单说,SSH 是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用 SSH 协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。
Windows 连接 ssh 教程
Windows 常用的 ssh 软件有Xshell
和PuTTY
,这篇教程以Xshell 5为例 文件下载
下载安装好后,启动 Xshell
使用快捷键Alt+N
或者点击文件--新建
,填写方便记忆的名称和需要连接的主机 IP 地址,端口默认为 22,一般情况下不用修改。
点击用户身份验证
,输入所需连接主机的用户名和密码,点击确定
选择刚保存的会话,点击连接
首次连接,会有 ssh 安全警告,点击接受并保存
教程使用的是 Vultr 的 vps,出现以下内容说明连接成功
Mac OS X 连接 ssh 教程
打开 Mac 终端,具体方法为:打开Launchpad
–点击其他文件夹
–点击终端
输入:ssh 主机用户名@主机 IP,输入后回车。默认端口不是 22 的话,输入:ssh -p 端口 主机用户名@主机 IP
出现(yes/no)后输入yes
,然后回车,出现密码输入框,这里输入密码不会有显示,可以粘贴密码,然后回车
出现以下内容说明连接成功
SSH 连接常见问题
小白经常会遇到很多莫名其妙的问题,一般都是端口不对,密码没填写好,只要细心都能连接。如果用的是国外的 VPS,因为某些问题,IP 会被墙,造成连接超时,连接前可以先 ping 下 IP 本地是否被墙,Windows 用 win+R 快捷键(ctrl 和 alt 中间的是 win 键),在打开的方框中输入“cmd”后确定打开 dos 窗口,输入ping 需要连接的 IP 地址
注意 ping 和 IP 地址中间要有空格隔开。Mac 用户可以直接在终端中输入同样的命令测试,如果测试返回的是正常的延迟值而不是超时,说明 IP 没有被墙。