网站搜索

在 Ubuntu 24.04 中设置远程 SSH 登录的身份验证密钥

这是一个简单的教程,展示如何禁用密码身份验证,并使用 SSH 密钥来远程登录远程 Ubuntu 服务器或桌面。

SSH(安全外壳)是一种流行且安全的登录远程服务器和/或在本地和远程计算机之间传输数据的方式。当您尝试通过 SSH 连接到远程服务器时,它通常会要求输入用户密码进行身份验证。

然而,密码并不是最安全的。它们通常要么不复杂,要么不够长,不足以抵御攻击,要么难以记住,并且难以在每次连接时反复键入。

为了更安全并节省您的时间,安全密钥认证是一个不错的选择。并且,以下是逐步设置的方法。

第 1 步:生成安全密钥对

SSH 密钥对通常包括私有

阅读更多 →

适用于 Linux 的最佳 SSH 客户端(以及您为何需要它们)

如果您正在寻找与 SSH 远程连接交互的更好方法,您应该尝试其中一个客户端。

Secure Shell (SSH) 是我每天使用的工具。在我的局域网 (LAN) 上,我需要随时访问多个 Linux 桌面和服务器,其中一些没有图形用户界面 (GUI) 或显示器。这就是 SSH 发挥作用的地方。

SSH 是许多 Linux 管理员和用户的主要工具,因为它使访问远程计算机变得简单且安全。但是,与 SSH 一起使用的工具将决定管理 LAN 甚至网络之外的计算机上的连接的难易程度。 

刚接触 SSH 的人应该注意到,您可以使用多个应用程序来使该工具更加友好。我想谈谈这些工具。但我们将

阅读更多 →

超过 14M 的服务器可能容易受到 OpenSSH 的 regreSSHion RCE 缺陷的影响。这是你需要做的

OpenSSH 是安全 Linux 网络访问的基石,但存在严重的安全缺陷。

伙计们,请保管好您的 SSH 密钥!一个严重的漏洞刚刚震撼了 Linux 安全远程访问基础 OpenSSH,让经验丰富的系统管理员惊出了一身冷汗。

这个令人讨厌的错误被称为“regreSSHion”并被标记为 CVE-2024-6387,允许在基于 glibc 的 Linux 系统上运行的 OpenSSH 服务器上进行未经

阅读更多 →

在 Linux 服务器或桌面上保护 SSH 的 5 个技巧

Secure Shell 是远程登录 Linux 系统最安全的选项之一。但有一些方法可以使该技术更加安全。

我使用 Secure Shell (SSH) 已经有几十年了。有了这个远程登录工具,我可以放心我的远程机器安全有效地接受登录。同时,我也明白在连接到网络的任何设备上没有什么是 100% 安全的,这就是为什么我总是花时间在我使用的每台计算机上更好地保护 SSH。

您可能会惊讶地发现添加一些额外的安全“层”是多么容易。正如我在下面强调的,有一些易于应用的技巧可以帮助您的 Linux 桌面和服务器计算机

阅读更多 →

什么是 SSH 以及如何使用它?您需要了解的安全 shell 基础知识

需要远程访问 Linux 机器吗?你需要 SSH。以下是关于这个方便的 Linux 命令的所有信息。

如果您需要进行任何远程管理,在某些时候您将必须登录 Linux 服务器并开始工作。 为此,您需要使用 SSH(又名 Secure Shell)。对于那些从未接触过此类工具的人来说,您将会大受裨益,因为它不仅使登录远程系统变得容易,而且非常安全。

阅读更多 →

如何安装和配置fail2ban以获得更高的SSH安全性

如果您希望为 Linux 桌面或服务器添加额外的安全层,fail2ban 是一个很好的选择,可以帮助防止不需要的 SSH 登录。

SSH 对于许多 Linux 用户来说至关重要,因为它允许登录远程服务器和桌面来执行各种管理任务。尽管 SSH 比它所取代的工具(Telnet)安全得多,但它本身并不能保证安全。

例如,暴力攻击将通过登录尝试对您的计算机进行攻击,直到获得正确的登录凭据。你不希望这种事发生。

幸运的是,有一款软件可以帮助防止此类问题。该软件名

阅读更多 →

如何在 Ubuntu 24.04 中安装和使用 SSH 服务

这个简单的教程展示了如何在 Ubuntu 24.04 中启用和设置 Secure Shell (SSH) 服务,以便您可以远程登录并在命令控制台中安全地传输文件。

Debian 和 Ubuntu 使用 OpenSSH (OpenBSD Secure Shell) 提供安全 shell 通道,用于从客户端远程在服务器上进行更改、传输数据和执行其他操作。

默认情况下未启用 SSH 服务。并且,这里我将介绍如何在 Ubuntu 24.04 中启用和配置它

第1步:安装OpenSSH服务器

首先连接到您的 Ubuntu 服务器,或按 Ctrl+Alt+T 在 Ubuntu 桌面上打开终端窗

阅读更多 →

如何在 Ubuntu 20.04 中启用 SSH 服务

此快速提示展示了如何在 Ubuntu 20.04 LTS(桌面和服务器)中启用 Secure Shell (SSH) 服务,以允许安全的远程登录和其他网络通信。

Ubuntu 在其主要存储库中包含 OpenSSH,这是一套基于 Secure Shell 协议的安全网络实用程序。虽然 OpenSSH 客户端是开箱即用安装的,但您可以执行以下步骤在 Ubuntu 20.04 中安装和设置 OpenSSH 服务器。

1. 首先打开终端并运行命令来安装软件包:

在 sudo 提示符下输入用户密码(

阅读更多 →

如何使用无密码 SSH 密钥登录远程 Ubuntu 20.04 服务器

对于远程拥有 Ubuntu 或其他 Linux 服务器(例如 Debian、CentOS 和 Fedora)的用户,以下是如何使用 SSH 密钥身份验证进行无密码登录的方法。

与用户密码登录相比,SSH 密钥身份验证更加安全,因为只有拥有密钥的人才允许连接,并且密钥通过不同的算法进行了很好的加密。它还使 SSH 连接变得简单,无需密码即可登录。

1.启用SSH服务(在服务器端进行):

如果您没有在远程服务器中启用 SSH 服务。您需要首先连接到服务器,然后运行命令来安装 openssh:

sudo apt install opens

阅读更多 →

如何在 Ubuntu 22.04 LTS 中启用 SSH 服务

这个简单的教程展示了如何在 Ubuntu 22.04 中启用 Secure Shell (SSH),以便您可以远程登录并通过加密网络协议安全地传输数据。

Ubuntu 使用 OpenSSH 提供 Secure Shell 服务。该客户端预装了开箱即用的支持连接以删除 SSH 服务器。服务器包在系统存储库中可用,但默认情况下不安装。

1.安装SSH服务器:

首先,连接到您的 Ubuntu 服务器,或按键盘上的 Ctrl+Alt+T 在 Ubuntu 桌面中打开终端。

打开后,运行以下命令来安装服务器包:

sudo apt install ss

阅读更多 →