如何在Ubuntu 18.04上启用SSH

如何在Ubuntu 18.04上启用SSH

在Ubuntu 18.04上启用SSH

SSH代表安全外壳服务,该服务可实现安全的远程登录和其他网络操作。在本教程中,您将学习如何在Ubuntu桌面上启用SSH。使用ssh,您可以远程连接到计算机,访问文件并执行管理任务。

先决条件

在Ubuntu 18.04上启用SSH之前。服务器需要具有sudo特权的非root用户帐户。

在Ubuntu上安装SSH

在这里,从Ubuntu存储库安装SSH。在Ubuntu上安装SSH非常容易。

通过输入以下命令来更新apt软件包管理器索引

sudo apt update

您需要安装Ubuntu Universal Repository中可用的OpenSSH-Server(OpenBSD安全外壳)。输入以下命令以安装OpenSSH服务器

sudo apt install openssh-server

现在将提示您输入密码。只需输入您的密码。

安装ssh时,它将自动启动。根据终端中的命令,打印ssh服务的状态以检查安装类型。

sudo systemctl status ssh

输出是

Output
    Active: active (running) :
Now press q to go back to the terminal.

编辑SSH配置文件

您可以根据需要编辑ssh配置。要编辑SSH配置,请输入以下命令:

sudo nano /etc/ssh/sshd_config

如果没有安装nano,则默认情况下还可以使用Ubuntu随附的Gedit文本编辑器。

sudo gedit /etc/ssh/sshd_config

编辑文件后,保存并关闭Gedit。

在局域网上使用SSH

启用ssh后,如果要通过LAN连接Ubuntu桌面,则需要在终端中输入以下命令

ssh [email protected]

用Ubuntu桌面用户名替换用户名,然后用要连接的机器的IP地址替换IP地址。

要获取机器的IP地址,请输入以下命令

ifconfig

拥有IP地址后,您可以通过键入以下内容进行连接

ssh [email protected]

首次连接时,显示警告。输入“是”继续。

现在,您需要输入要连接的机器的密码,然后按Enter。

在互联网上使用SSH

首先,您需要知道要连接的计算机的公共IP地址。您可以通过输入以下命令进行检查:

curl ipinfo.io/ip

输入以下命令以连接到机器

ssh [email protected]_ip_address

注意:如果将计算机发布到Internet,则需要配置路由器以接受SSH流量。

SSH的基本操作

要启动SSH服务,请输入以下命令

sudo systemctl start ssh

要停止ssh服务,请输入以下命令

sudo systemctl stop ssh

要在Ubuntu上启用SSH,请输入以下命令:

sudo systemctl enable ssh

输入以禁用SSH服务

sudo systemctl enable ssh

结论

在这里,您学习了如何在Ubuntu 18.04桌面上成功启用SSH。如果您有任何疑问,请不要忘记下面的评论。

Sidebar