ubuntu开启ssh终端机,让你可以不进入ubuntu系统都能使用ubuntu的终端功能(cc字幕)
目录:
安全外壳(SSH)是用于客户端与服务器之间安全连接的加密网络协议。
在本教程中,我们将向您展示如何在Ubuntu桌面计算机上启用SSH。 启用SSH将使您可以远程连接到Ubuntu计算机,并安全地传输文件或执行管理任务。
先决条件
在继续本教程之前,请确保您以具有sudo特权的用户身份登录。
在Ubuntu上启用SSH
SSH服务器默认未安装在Ubuntu桌面系统上,但可以从标准Ubuntu存储库中轻松安装。
要在Ubuntu系统上安装并启用SSH,请完成以下步骤:
-
通过使用
Ctrl+Alt+T键盘快捷键或单击终端图标打开终端,然后通过键入以下命令安装openssh-server软件包:sudo apt updatesudo apt install openssh-server在出现提示时输入密码,然后输入
Y继续安装。


从输出中可以看到,系统IP地址为
192.168.121.111。找到IP地址后,通过运行以下
ssh命令登录到远程计算机:首次通过SSH连接时,您会看到一条类似于以下内容的消息:
The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?输入
yes,将提示您输入密码。Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. [email protected]'s password:输入密码后,将收到与以下类似的消息。
Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage…现在,您已登录到Ubuntu计算机。
通过Internet连接到SSH
要通过Internet连接到Ubuntu计算机,您将需要知道您的公共IP地址,并将路由器配置为接受端口22上的数据,并将其发送到运行SSH的Ubuntu计算机。
要确定您要通过SSH进行访问的计算机的公共IP地址,只需访问以下URL:
https://ifconfig.co/ip:https://ifconfig.co/ip。关于设置端口转发,每个路由器都有不同的方式来设置端口转发。 您应该查阅路由器文档,以了解如何设置端口转发。 简而言之,您需要输入将在其中进行请求的端口号(默认SSH端口为22)和您先前在运行SSH的计算机上找到的私有IP地址(使用
ip a命令)。找到IP地址并配置路由器后,您可以通过输入以下内容登录:
ssh username@public_ip_address您还可以设置基于SSH密钥的身份验证并连接到Ubuntu计算机,而无需输入密码。
在Ubuntu上禁用SSH
如果出于某种原因要在Ubuntu计算机上禁用SSH,则只需运行以下命令即可停止SSH服务:
sudo systemctl stop ssh要再次启动它,请运行:
sudo systemctl start ssh要禁用SSH服务在系统引导运行期间启动:
sudo systemctl disable ssh要再次启用它,请输入:
结论
您已经了解了如何在Ubuntu 18.04上安装和启用SSH。 现在,您可以登录计算机并通过命令提示符执行常见的sysadmin任务。
默认情况下,SSH侦听端口22。更改默认SSH端口可通过降低自动攻击的风险为服务器增加一层额外的安全保护。
有关如何配置SSH服务器的更多信息,请阅读Ubuntu的SSH / OpenSSH /配置指南和官方SSH手册页。
ssh ubuntu
如何在Ubuntu Linux中安装最新的Firefox 3.6.6
Firefox 3.6.6具有浏览器防崩功能。下面介绍如何在Ubuntu Linux中轻松安装它。
如何在Ubuntu 18.04上添加交换空间
交换是物理RAM内存已满时使用的磁盘空间。 当Linux系统的RAM用完时,非活动页面将从RAM移动到交换空间。 本教程介绍了将交换文件添加到Ubuntu 18.04所需的步骤。
如何在Ubuntu Linux中更改root密码
本教程说明了如何临时更改root用户帐户,以及如何在Ubuntu系统上设置root密码。 root用户(或超级用户)是在所有类似Linux和Unix的系统上都存在的特殊用户帐户。










