钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1335014
首页 Linux 正文内容

Linux7ssh开启

钟逸 Linux 2025-05-24 02:36:51 22

对于任何系统管理员来说,远程访问服务器的能力至关重要。在 Linux 7 系统中,SSH(安全外壳协议)提供了一种安全可靠的 来实现这一目标。本文将分步指导您如何开启 Linux 7 SSH。

安装 SSH 服务器

首先,您需要确保 SSH 服务器已安装在您的系统上。在大多数 Linux 发行版中,SSH 服务器包名为「openssh-server」。使用以下命令安装它:

sudo apt-get install openssh-server

启动 SSH 服务

安装完成后,您需要启动 SSH 服务。您可以使用以下命令:

sudo systemctl start ssh

启用 SSH 自动启动

为了确保 SSH 服务在系统重启后自动启动,请使用以下命令:

sudo systemctl enable ssh

配置 SSH 端口

默认情况下,SSH 监听端口 22。如果您希望更改端口号,请编辑文件「/etc/ssh/sshd_config」。找到「Port」行并将其更改为所需的端口号。完成后,重新启动 SSH 服务以应用更改。

密钥对

为了提高安全性,您可以生成一对 SSH 密钥。公钥将存储在服务器上,而私钥将存储在您的本地计算机上。在您的本地计算机上,运行以下命令生成密钥对:

ssh-keygen -t rsa -b 4096

按照提示输入安全密码。生成密钥对后,您将看到以下输出:

Your public key has been saved in /home/username/.ssh/id_rsa.pub

Your private key has been saved in /home/username/.ssh/id_rsa

将公钥添加到服务器

现在,您需要将公钥添加到服务器。复制公钥的内容并将其粘贴到服务器上的文件「~/.ssh/authorized_keys」中。您可以使用以下命令:

ssh-copy-id username@servername

测试 SSH 连接

最后,使用以下命令测试 SSH 连接:

ssh username@servername

如果一切设置正确,您应该能够成功连接到服务器。确保您的连接安全并注意 SSH 端口。定期更新您的 SSH 服务器以确保最佳安全性和稳定性。

文章目录
    搜索