这篇文章给大家聊聊关于Ubuntu 20.04 系统下 SSH 安装与启动教程,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
本教程介绍如何在Ubuntu 系统上启用SSH。
启用SSH 服务将允许您远程连接到系统以执行和管理任务。您还可以通过scp 和sftp 命令传输复制的文件。
在Ubuntu上启用SSH
默认情况下,安装Ubuntu系统后,系统不允许通过SSH进行远程访问。您需要安装OpenSSH 并启用它。
安装方法非常简单。您需要按照以下步骤以root 或具有sudo 权限的帐户身份安装并启用SSH。
打开终端并安装openssh-server 包:
sudo apt updatesudo apt install openssh-server 出现提示时,输入密码并按Enter 继续安装。
安装完成后,SSH服务默认自动启动。您可以通过以下命令验证服务运行状态:
执行sudo systemctl status ssh命令后,输出内容类似如下:
ssh.service - OpenBSD 安全外壳服务器
Loaded: 已加载(/lib/systemd/system/ssh.service;已启用;供应商预设:已启用)
Active: 自2020 年6 月9 日星期一12:34:00 CEST 起处于活动状态(正在运行); 9小时前
.按q 退出并返回到命令行提示符。
Ubuntu默认使用ufw防火墙配置工具。如果启用防火墙,请确保防火墙打开SSH 端口。命令如下:
sudo ufw allowed ssh 此时,您可以通过SSH 远程连接到您的Ubuntu 系统。 Linux 和macOS 系统默认安装了SSH 客户端。要从Windows 计算机进行连接,请使用SSH 客户端,例如PuTTY。
连接SSH Server
要通过网络连接到Ubuntu 计算机,请使用以下格式调用ssh 命令并输入用户名和IP 地址:
ssh username@ip_address 如果您不知道Ubuntu系统IP地址,可以在系统上使用ip命令获取IP地址:
ip a1: lo:mtu 65536 qdisc noqueue 状态未知组默认qlen 1000
链路/环回00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 范围主机lo
永远有效_lft 永远首选_lft
inet6 :1/128 范围主机
永远有效_lft 永远首选_lft
2: enp0s3:mtu 1500 qdisc pfifo_fast 状态UP 组默认qlen 1000
链接/以太08:00:27:0b:5c:e1 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.104/24 brd 192.168.1.255 范围全局动态noprefixroute enp0s3
valid_lft 7119 秒Preferred_lft 7119 秒
inet6 2409:8944:3bf:5b10:4dbf:5b85:11c9:6335/64 范围全局临时动态
valid_lft 588222 秒Preferred_lft 69692 秒
inet6 2409:8944:3bf:5b10:a00:27ff:fe0b:5ce1/64 范围全局mngtmpaddr noprefixroute
永远有效_lft 永远首选_lft
inet6 fe80:a00:27ff:fe0b:5ce1/64 范围链接noprefixroute
valid_lftforever Preferred_lftforever 在输出内容中,可以看到IP地址为:192.168.1.104。
找到IP 地址后,通过运行以下命令登录远程计算机:sshcommand:
根据获取到的IP地址,可以使用以下命令通过ssh远程登录:
ssh linux265@192.168.1.104 第一次连接时,会看到类似下面的信息:
无法确定主机“192.168.1.104 (192.168.1.104)”的真实性。
ECDSA 密钥指纹为SHA256:AqAuoVjwoRuoiFCZ6tdDmIZBvixrHZn4ykzHkB+wVb8。
您确定要继续连接吗(是/否/[指纹])?输入yes后,系统提示输入密码。
警告: 已将“192.168.1.104”(ECDSA) 永久添加到已知主机列表中。
linux265@192.168.1.104的密码:输入密码登录成功后会看到Ubuntu默认的欢迎信息:
欢迎使用Ubuntu 20.04 LTS (GNU/Linux 5.4.0-26-generic x86_64)
* 文档: https://help.ubuntu.com
*管理: https://landscape.canonical.com
* 支持: https://ubuntu.com/advantage
.现在,您已成功通过ssh 进入Ubuntu 系统。
在Ubuntu上禁用SSH
要在Ubuntu 系统上禁用SSH 服务器,只需运行以下命令来停止SSH 服务:
sudo systemctl disable --now ssh 稍后,如果您想重新启用它,请输入:
sudo systemctl enable --now ssh
写在最后
已经解释了如何在Ubuntu 20.04 上安装和启用SSH。现在您可以尝试在服务器上安装并启用SSH。
如果您的服务器位于公网,建议修改默认的SSH端口,以降低自动攻击的风险,从而提高系统安全性。
好了,关于Ubuntu 20.04 系统下 SSH 安装与启动教程和的问题到这里结束啦,希望可以解决您的问题哈!
【Ubuntu 20.04 系统下 SSH 安装与启动教程】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
终于学习Ubuntu了!这篇教程刚好我能用得上
有14位网友表示赞同!
最近一直在玩Linux,准备试试Ubuntu.
有14位网友表示赞同!
SSH是远程连接必备啊,要好好学学怎么设置。
有5位网友表示赞同!
之前没接触过Ubuntu,不知道这篇文章能不能教我安装呀?
有16位网友表示赞同!
看标题就感觉这篇教程很专业!
有19位网友表示赞同!
学习Linux知识真好用,以后可以自己搭建服务器了.
有12位网友表示赞同!
听说Ubuntu好用,准备试试,看看是不是真的那样!
有10位网友表示赞同!
以前总觉得SSH太复杂,这篇文章能不能简单易懂?
有19位网友表示赞同!
远程连接真的很方便,有时间要来尝试一下Ubuntu的SSH设置.
有13位网友表示赞同!
学习新的系统总是让人兴奋啊!
有16位网友表示赞同!
最近想学习一下 Linux,看起来这篇教程可以帮我入门。
有10位网友表示赞同!
安装软件一直都比较头疼,希望这篇教程能给我一些启发。
有14位网友表示赞同!
终于找到了关于 Ubuntu 20.04 的教程,太好了!
有5位网友表示赞同!
这篇文章能不能详细解释一下SSH的工作原理呢?
有5位网友表示赞同!
想要搭建自己的远程控制系统,需要学习 SSH啊!
有11位网友表示赞同!
看了一下评论,感觉这篇教程很靠谱,准备试一试!
有10位网友表示赞同!
Ubuntu 好像是个不错的选择,要好好研究一下它的 SSH 设置吧。
有20位网友表示赞同!
我对 Linux 比较感兴趣,希望能学到一些新的知识!
有15位网友表示赞同!
远程连接技术真是太实用的了!
有14位网友表示赞同!
看标题就知道这篇文章很有帮助,我需要学习一下 Ubuntu20.04 和 SSH!
有6位网友表示赞同!