SSH(代表安全外壳)是一种用于安全访问远程系统的协议。 它是 Linux 系统中最常用的协议,用于远程管理、管理和排除远程服务器故障。
本文是关于如何通过 SSH 远程连接到 Linux Server。 我们将使用 OpenSSH 实用程序通过 SSH 进行远程连接。
先决条件
以下是通过 SSH 进行远程连接必须完成的一些先决条件:
- 两台 Ubuntu 机器(用于远程服务器和客户端)
- 服务器和客户端机器上的 Sudo 用户
- 远程服务器的 IP 地址或主机名
- 远程服务器的端口号、用户名和密码
SSH Linux 服务器
为了SSH Linux系统,涉及的步骤是:
- 在远程服务器上安装 OpenSSH
- 在远程服务器上配置 OpenSSH
- 在本地客户端机器上安装 OpenSSH 客户端
- 通过 SSH 客户端访问远程 Linux 服务器
笔记: 此处讨论的命令已在 Ubuntu 20.04 LTS 上进行了测试。
第 1 步:在远程服务器上安装 OpenSSH
OpenSSH 是一个通过 SSH 远程连接系统的工具。 您需要将它安装在要通过 SSH 访问的系统上。
在远程服务器上,打开终端并发出以下命令:
$ sudo apt update
然后为了安装 OpenSSH 服务器,在终端中发出以下命令:
$ sudo apt install openssh-server
然后输入 sudo 密码。
当要求确认时,点击 是,之后系统将开始安装。
第 2 步:在远程服务器上配置 OpenSSH
OpenSSH 安装完成后,您将需要执行一些必要的配置。 SSH 配置文件是 /etc/ssh/sshd_config. 要编辑配置文件,请在终端中发出以下命令:
$ nano /etc/ssh/sshd_config
这是 OpenSSH 配置文件的样子: