知道如何 通过 SSH 连接到您的网站 允许您在本地计算机和远程主机之间建立某些连接。如今,许多企业都在利用新兴技术来提高性能并削减开支,而 SSH 与该技术并不分离。
新的进步带来新的要求,现代安全技术可以对抗无用的、薄弱的途径和方法。这就是我们想要深入研究 SSH 解决方案的原因。
因此,请继续阅读,了解有关 SSH 的基本技巧,它可以为您建立安全可靠的连接。在我们介绍如何通过 SSH 连接您的网站之前,我们应该知道 SSH 是什么。
什么是 SSH?
SSH是Secure shell的缩写,是一种通过HTTP(超文本传输协议)在网络上发起加密连接的安全通信协议。 HTTP 为计算机共享网站数据,而 SSH 为其访问远程资源添加了出色的安全性。
SSH支持不同类型的服务器访问安全,如文件传输和同步, 文件传输协议 通过 SSH、安全复制以及使用 OpenSSH 的专用网络访问服务器。因此,您将能够使用 SSH 客户端连接您的网站,通过 GUI 或命令行安全地传输数据。
当然,你首先应该 更改 SSH 端口 从其默认值 使其真正安全。
另请阅读: Windows VPS 上的端口转发
提示: 由于Linux和Mac OS内置了SSH接口,因此无需安装SSH客户端。
开始写博客
在顶级硬件上自行托管您的 WordPress,具有 NVMe 存储和全球最低延迟 - 选择您最喜欢的发行版。
获取 WordPress VPS如何使用 SSH 连接到主机?
要开始通过 SSH 连接您的站点,您需要工具来实现它。对于初学者,您应该使用我们在以下几行中访问的终端通过 SSH 连接到服务器,以便您能够通过 SSH 建立连接。
如何使用终端通过 SSH 连接到服务器?
Mac 和 Linux 操作系统可以使用终端启动 SSH 连接。终端是一种类似于 DOS 的模拟器,可以在您的系统和远程服务器上运行命令行指令。
因此,没有任何迹象表明图形用户界面可以轻松地与主机建立 SSH 连接。在这个简单的基于类型的黑屏中,您拥有所有必要且有价值的选项,可以得出正确的结果。

- 首先,单击启动 Pod 图标,然后在搜索栏中输入“Terminal”
- 您可以通过应用程序 > 实用程序导航到终端
如何使用 Putty 连接到 Web 服务器?
Putty 是一款免费的 SSH 终端软件,称为 SSH 客户端应用程序,它在 Microsoft Windows 上运行,用于访问您的 VPS、物理机或一台主机中的多个虚拟机并对其进行管理。便于使用。
与终端不同,要使用 SSH 连接 Web 服务器,您需要先下载并安装 Putty,然后继续执行后续步骤。
Windows 上的 Putty SSH 客户端安装
- 前往官方网站并 下载腻子 最新版本
提示: 您可以选择最适合您的Windows版本的软件包,建议下载32位版本更安全。
这两种方法对您从 Windows 或 Mac OS 通过 SSH 服务器进行连接执行相同的操作。一旦您使用 SSH 客户端或终端作为连接主机的先决条件,现在让我们继续使用命令行来运行代码并将命令发送到目标服务器。现在,您应该了解一些信息来完成清单。
另请阅读: 在 VPS 上安装 MikroTik CHR (使用 油灰)
通过 SSH 连接到您的网站的要求

- 服务器IP地址:这是您的域名或IP地址
- SSH 端口:该帖子由您的托管提供商提供
- SSH 用户名:指您的 FTP 用户名(不适用于 WordPress 管理员)
- SSH密码:这是你的FTP密码
- PuTTY 安装完成后,打开它并使用它连接到您的网站。
- 要连接 PuTTY SSH 客户端,请打开它,然后输入您的服务器 IP 和 SSH 端口。
- 单击“打开”按钮继续。
- 将出现一个登录弹出窗口,要求您输入 SSH 用户名并按 Enter 键
- 然后,输入您的 SSH 密码并再次按 Enter。
通过 PuTTY SSH 客户端成功连接到服务器后,您现在可以运行必要的命令行。
另请阅读: 如何使用SSH连接到远程服务器?
14 个有用且基本的 SSH 命令
使用这些 SSH 命令,您可以移动文件、删除文件夹、创建新目录、更改用户权限等。
- Is 命令:此命令调用当前文件夹中的文件和目录列表。
ls
- cd 命令:此命令更改目录并移动到不同的位置。例如 $ cd /home
cd
- mkdir:该命令创建一个新目录
mkdir
- touch 命令:该命令将一个新文件添加到目录中
touch
- rm 命令:此命令删除文件或文件夹
rm
- cp 命令:此命令复制文件和文件夹。
笔记: 您需要指定文件名或目录以及要将其复制到的位置。例如:$ cp [选项] [源] [目标]
cp
- mv 命令:此命令移动文件,您应该键入文件的源和目标。 mv [来源] [目的地]
mv
现在让我们看看可以在此命令开头添加的可选项目。
- -f: 此选项将删除目标文件并允许您在没有写入权限时创建新文件。
- -u: 仅当源文件比目标文件新时才复制源文件。
- -n: 这不会覆盖现有文件并防止其更改
- -a: 该选项将文件存档。
- -R: 它仅用于文件夹;它复制目标文件夹内的所有文件和文件夹。
- 清除命令:该命令清除终端屏幕。
clear
- Tar 命令:此命令创建并解压缩压缩档案。
tar cvzf ArchiveName.tar.gz /path/to/directory
- Wget 命令:该命令从互联网下载文件。
wget http://fileurl/filename.ext
- Du命令:此命令显示获取特定目录中的文件和文件夹的大小。
du
- 历史命令:该命令显示最近使用过的命令
history 50
- PWD 命令:此命令为您提供当前目录的完整路径。运行此命令后,您会看到类似这样的内容:home/用户/public_html
pwd
- 查找命令:此命令搜索文件并显示这些属性(名称、大小、文件类型等)。你应该像这样使用它: find [起始目录] [选项] [搜索词]
find
另请阅读: 谷歌浏览器静默安装
生成密钥对步骤

- 在终端中生成公钥
- 将密钥对添加到您的托管帐户。
- 通过 SSH 客户端(Putty)生成私钥
另请阅读: 在 Windows 10 中生成 SSH 密钥
如何在终端中生成公钥对?
为 Linux 和 Mac 生成公钥身份验证开始在终端中键入命令并使用 Open SSH。
- 打开终端框 在 shell 提示符下,键入以下命令:
- ssh-keygen 程序要求您指定密钥文件的位置和文件名。
提示: 您可以键入新名称或使用默认名称并按 Enter 键。
- 您可以选择创建一个密码来保护您的密钥。
- 使用以下命令将密钥对的公共部分复制到您的服务器
ssh-copy-id -i ~/.ssh/id_rsa.pub user@server
输入您的用户名而不是用户和服务器,然后输入您要使用密钥身份验证的服务器地址。
- 出现提示时输入该 SSH 服务器的用户帐户密码
提示: 您现在可以使用密钥对对服务器进行身份验证。
开始写博客
在顶级硬件上自行托管您的 WordPress,具有 NVMe 存储和全球最低延迟 - 选择您最喜欢的发行版。
获取 WordPress VPS如何生成您的 SSH 私钥对?
生成新的 SSH 密钥是创建高安全身份验证级别所需的第一件事。如果您拥有此 SSH 密钥来连接您的服务器,并为您的登录过程提供最大的安全性,将会有所帮助。
正确生成密钥后,可以保证更高的安全性以及快速便捷的访问和管理服务器的方式。
终端或 SSH 客户端可以让您更专业,而不是使用用户名和密码的传统方式。
另请阅读: 在单个服务器上托管多个网站
使用 SSH 客户端生成 SSH 私钥

- 首先,进入PuTTYgen程序
- 然后,在要生成的密钥类型部分中选择 SSH-2 RSA。
- 接下来,单击“操作”部分中的“生成”按钮。
提示: 在此步骤中,开始在窗口中移动鼠标,直到绿色进度条变满。
原因是为了实现你对认证方式的随机移动。这是您可以从攻击者那里受益的最可靠的技术之一。

- 之后,当进度条完成时,PuTTYgen 会生成您的 SSH 密钥对。
- 在密钥密码字段中输入密码,然后在“确认 密码” 场地。
- 单击保存私钥按钮
提示:(请记住保存私钥,下次连接到您的计算机时将需要它)

- 右键单击名为“用于粘贴到 OpenSSHauthorized_keys 文件中的公钥”的文本字段,然后选择“全选”。
- 现在再次右键单击同一文本字段并选择“复制”。
如何导入 SSH 密钥
当您的计算机上保存了新密钥后,现在您应该将其导入 PuTTY 密钥代理中。
这两步将SSH密钥导入到PuTTY中
- 单击代理按钮,在 PuTTY 配置窗口中打开密钥管理器。
- 单击“添加密钥按钮”,然后找到您保存私钥的位置,选择它并单击“打开”。
提示: 如果需要,请输入您的密钥密码。
开始写博客
在顶级硬件上自行托管您的 WordPress,具有 NVMe 存储和全球最低延迟 - 选择您最喜欢的发行版。
获取 WordPress VPS结论
通过 SSH 连接到您的网站具有不同的优点和步骤,我们将在上下文中尽可能地进行解释。一般来说,要成为现代商业通信网络领域的先驱,您需要对网站文件和云服务器上的登录进行高质量控制。
因此,创建用于身份验证的公钥会加密您与服务器的连接。接收方使用的私钥可以解密连接。最后,这个双向过程将在两个网络端点之间提供安全的交互。然后认真对待这个数字时代的互动,才能赢得胜利,而不是失败。