如何在ubuntu20.04上安装启用ssh

author author     2023-03-17     462

关键词:

参考技术A Secure Shell (SSH) 是用于客户端和服务端之间安全连接的网络协议。服务端和客户端之间的每次交互均被加密。

本教程讲解了如何在 Ubuntu 系统上启用 SSH。

启用SSH服务将允许您远程连接到系统执行并管理任务。您还可以通过scp和sftp命令来传输拷贝文件。

默认情况下,当你安装完 Ubuntu 系统后,系统是不允许通过SSH进行远程访问的,您需要安装OpenSSH并启用它。

安装方法很简单,你需要以root或者具备 sudo权限的帐号 按以下步骤安装并启用SSH。

至此,你可以通过SSH远程连接到你的Ubuntu系统了。Linux 和 macOS 系统默认安装了 SSH 客户端。 要从Windows计算机连接,请使用SSH客户端,例如 PuTTY 。

通过网络连接到 Ubuntu 计算机,请使用以下格式调用 ssh 命令,然后输入用户名和IP地址:

如果您不知道Ubuntu系统IP地址,则可在系统上使用 ip 命令 获取IP地址:

输出内容中你可以看到IP地址是: 192.168.1.104 .

Once you’ve found the IP address, log in to remote machine by running the following ssh command:

根据获取的IP地址,你可以通过以下命令方式进行远程ssh登录:

首次连接时,你会看到类似如下的信息:

输入 yes 后,系统提示输入密码。

输入密码登录成功后,你将看到 Ubuntu 默认欢迎信息:

现在,你已经成功 ssh 登录到了你的Ubuntu系统上。

要在您的Ubuntu系统上禁用SSH服务器,只需运行以下命令即可停止SSH服务:

稍后,如果要重新启用它,请输入:

如何在Ubuntu 20.04上安装并启用SSH已经讲解完,现在你可以尝试在你服务器上安装并启用SSH了。

如果你的服务器在公网,建议修改默认的SSH端口,可以降低自动攻击的风险,从而增加系统安全性。

如果要活的更多关于如何配置SSH server的信息,可以查看 SSH/OpenSSH/Configuring 配置指导和 OpenSSH官网手册 。

我应该如何在 Ubuntu 20.04 LTS 上安装 Django

】我应该如何在Ubuntu20.04LTS上安装Django【英文标题】:HowShouldIinstallDjnagoonUbuntu20.04LTS【发布时间】:2021-01-1618:54:43【问题描述】:我正在尝试在ubuntu20.04LTS上安装Djnago。首先,我使用以下命令安装Python:sudoapt-getinstallpython3Python版... 查看详情

如何在 Ubuntu 20.04 GCP 实例上安装 virtualenv?

】如何在Ubuntu20.04GCP实例上安装virtualenv?【英文标题】:howtoinstallvirtualenvonUbuntu20.04GCPinstance?【发布时间】:2020-09-3012:24:03【问题描述】:我正在尝试安装python3virtualenv。我尝试运行virtualenv时收到以下消息。virtualenvCommand\'virtualen... 查看详情

如何在 Ubuntu 20.04 LTS 上安装 libwebkitgtk 包?

】如何在Ubuntu20.04LTS上安装libwebkitgtk包?【英文标题】:HowtoinstallthelibwebkitgtkpackageonUbuntu20.04LTS?【发布时间】:2020-09-2918:25:24【问题描述】:所以我正在尝试安装Solar2D(以前称为CoronaSDK)来制作手机游戏。安装依赖项后,当我运... 查看详情

如何在 Azure Ubuntu 虚拟机 20.04 LTS 上安装 Kubernetes 集群

】如何在AzureUbuntu虚拟机20.04LTS上安装Kubernetes集群【英文标题】:HowtoinstallKubernetesClusteronAzureUbuntuVirtualMachine20.04LTS【发布时间】:2021-11-0404:07:06【问题描述】:我正在努力在AzureUbuntu虚拟机20.04LTS上安装Kubernetes集群。为此,我遵... 查看详情

如何在 ubuntu 20.04 上安装 python3-pip

】如何在ubuntu20.04上安装python3-pip【英文标题】:Howtoinstallpython3-piponubuntu20.04【发布时间】:2020-09-3016:47:18【问题描述】:我在PC上安装了Ubuntu20.04。然后我尝试开始并为python3安装pip。然而,似乎没有任何工作。这是我迄今为止尝... 查看详情

在 Ubuntu 20.04 上安装 MySQL 5.6

...本教程在ubuntu20.04上安装MySql5.7:https://askubuntu.com/a/1232993如何在ubuntu20.04上安装MySql5.6?因为上面的教程只适用于MySql5 查看详情

如何在 Ubuntu 20.04 上安装 Kong (https://konghq.com/)?

】如何在Ubuntu20.04上安装Kong(https://konghq.com/)?【英文标题】:HowtoinstallKong(https://konghq.com/)onUbuntu20.04?【发布时间】:2020-09-2504:38:35【问题描述】:我尝试使用https://docs.konghq.com/install/ubuntu/上的说明进行安装,并且还使用了快照存... 查看详情

如何解决 Ubuntu 20.04 上 pyodbc 的安装错误?

】如何解决Ubuntu20.04上pyodbc的安装错误?【英文标题】:HowtosolveinstallationerrorofpyodbconUbunutu20.04?【发布时间】:2022-01-1810:34:20【问题描述】:我正在尝试在Ubunut20.04(LTS)上安装pyodbc并收到以下错误。$pip3install--userpyodbcCollectingpyodbcUsi... 查看详情

ubuntu20.04onwindows怎么打开桌面

参考技术A现在就可以在微软的Windows10版本中开启Ubuntu20.04LTS了,即Ubuntu20.04LTSonWindows已经上架在Windows10应用商店中,可以随时体验。前言当前在Windows10应用商店中已经可以下载Ubuntu20.04LTSonWindows。根据应用商店中的页面介绍,Windo... 查看详情

在 nginx ubuntu 20.04 上安装 Pgadmin4

...时间】:2021-02-0905:11:33【问题描述】:我找不到任何关于如何在ubuntu20.04上安装和配置pgadmin4以与nginx一起使用的文档,我只设法找到了apache的教程。我是nginx的新手,你们能否提供一些有关如何执行此操作的文档或教程的链接?... 查看详情

如何让 Steam 在 Ubuntu 20.04 上运行

】如何让Steam在Ubuntu20.04上运行【英文标题】:HowtogetsteamtorunonUbuntu20.04【发布时间】:2020-10-1215:30:58【问题描述】:Steam无法运行=(这是我尝试过的:我全新安装了带有nvidia驱动程序的Ubuntu20.04(通过UbuntuServerLiveInstaller+ubuntu-desktop... 查看详情

Ubuntu 20.04、PHP 7.4:mbstring 已安装但未启用

】Ubuntu20.04、PHP7.4:mbstring已安装但未启用【英文标题】:Ubuntu20.04,PHP7.4:mbstringinstalledbutnotenabled【发布时间】:2021-08-2916:43:15【问题描述】:我正在运行Ubuntu20.04,并使用PHP7.4。在安装phpBB期间,报告“为了使phpBB正常运行,PHPmbst... 查看详情

在 Ubuntu 20.04 上安装 R 的最佳方式是啥?

】在Ubuntu20.04上安装R的最佳方式是啥?【英文标题】:BestwaytoinstallRonUbuntu20.04?在Ubuntu20.04上安装R的最佳方式是什么?【发布时间】:2020-10-1704:36:23【问题描述】:有没有人有在Ubuntu20.04上安装R的好方法?我似乎无法通过apt找到... 查看详情

无法在 Ubuntu 20.04 上安装 ROS Melodic

】无法在Ubuntu20.04上安装ROSMelodic【英文标题】:UnabletoinstallROSMelodiconUbuntu20.04【发布时间】:2020-05-2216:56:00【问题描述】:我正在尝试使用这些命令在Ubuntu20.04上安装ROSMelodicsudosh-c\'echo"debhttp://packages.ros.org/ros/ubuntu$(lsb_release-sc)main... 查看详情

在 Ubuntu 20.04 上安装 MySQL 的问题

】在Ubuntu20.04上安装MySQL的问题【英文标题】:ProblemsinstallingMySQLonUbuntu20.04【发布时间】:2021-08-0609:25:04【问题描述】:我正在尝试使用sudoaptinstallmysql-server在Ubuntu20.04中安装MySQL8.0,但在重新安装和使用sudodpkg--configure-a后,此错... 查看详情

在 Ubuntu 20.04 LTS(Vmware)上安装 docker 失败

】在Ubuntu20.04LTS(Vmware)上安装docker失败【英文标题】:dockerinstallationfailedonUbuntu20.04LTS(Vmware)【发布时间】:2020-08-0715:05:00【问题描述】:我在VMware上的UbuntuVM中使用https://docs.docker.com/engine/install/ubuntu/在Ubuntu20.04上安装docker。但... 查看详情

在 ubuntu 20.04LTS 上安装 pygame 的问题

】在ubuntu20.04LTS上安装pygame的问题【英文标题】:Problemtoinstallpygameonubuntu20.04LTS【发布时间】:2020-10-0112:01:57【问题描述】:我在Ubuntu20.04LTS上,我尝试为学校项目安装pygame(用于python)。但是当我尝试这个时:sudopip3installpygame我... 查看详情

如何在已经安装 Python 3.4 的 Docker 容器中升级到 Python 3.5? (我在 Ubuntu 20.04 上运行 Docker 容器)

】如何在已经安装Python3.4的Docker容器中升级到Python3.5?(我在Ubuntu20.04上运行Docker容器)【英文标题】:HowtoupgradetoPython3.5inaDockercontainerthathasalreadyinstalledPython3.4?(I\'mrunningDockercontainersonUbuntu20.04)【发布时间】:2021-09-0510:09:51【问... 查看详情