如何在 Linux Mint 上启用 SSH
在 Ubuntu 上启用 SSH 是安装操作系统后应该做的第一件事,因为它提供了加密的网络协议来保护远程服务器和客户端登录。它允许您远程访问您的机器并安全地执行操作。它对所有客户端-服务器流量进行加密,以防止窃听、连接劫持和其他类型的攻击。
Secure Shell (SSH) 协议用于通过互联网在计算机之间管理或传输数据。完成这些操作的旧方法(例如 telnet)不具备这些功能。它们是不安全的,因为它们以明文形式传输用户的密码。它在未受保护的网络上提供安全路由,将 SSH 客户端程序连接到客户端-服务器架构中的 SSH 服务器。它主要用于与类 Unix 操作系统进行通信,尽管它也可以在 Windows 上使用。
SSH 的工作原理
默认的 SSH 客户端允许您通过安全通道连接到 Linux 工作站,并且默认使用 TCP 端口 22。SSH 对数据包进行编码,使任何人都无法观察您的活动。与不加密数据包的 telnet 不同,telnet 使其他人有可能读取您使用 SSH 所做的操作。在本文中,我们将向您展示如何在 Linux Mint 上启用安全 shell (ssh)。
如何安装Openssh服务器
您可以通过打开终端并在其中键入以下命令来安装 OpenSSH 服务器。
SSH 应自动设置为在系统启动时启动,并且应在安装后运行。然而,我们不会只是假设,而是会仔细检查。
要检查 SSH 是否已启用并在系统启动时自动启动,请运行下面给出的命令。
如果返回“启用”,则 SSH 应在计算机启动时立即启动。如果它被禁用或者状态为非活动状态,如下图所示:
然后使用下面提到的命令来启用它:
现在,您可以通过键入以下内容来启动 SSH 服务:
并检查状态:
我们还可以使用“systemctl status”来接收所有信息的快速摘要;在上图中,我们可以看到服务已启动并正在运行以及其他有用的详细信息。
如何在防火墙中允许 ssh 连接
有时防火墙会限制您使用客户端和服务器之间的连接。因此,要允许您需要输入。
这将在您的防火墙上添加规则以允许 ssh 连接。如果当前防火墙已禁用,稍后您可以通过键入来启用防火墙。
您需要刷新新设置才能实施它们,您可以通过键入来完成此操作。
在上面的命令中,UFW是一个“简单的防火墙”,用于管理Linux防火墙:
您还可以通过键入来检查 ufw 防火墙的状态和完整详细信息。
结论
SSH 协议由 OpenSSH 使用,它是 Secure Shell (SSH) 协议套件的免费版本,默认情况下不安装,但必须安装才能启用它。这样做的原因是它在服务器和客户端之间建立了一个安全且加密的接口。我们演示了如何在 Linux Mint 中快速设置和使用 SSH。执行上述方法后,系统启动时会自动激活SSH。