自学内容网 自学内容网

如何在Ubuntu上安装并启动SSH服务(Windows连接)

在日常的开发和管理工作中,通过SSH(Secure Shell)连接到远程服务器是一个非常常见的需求。如果你在尝试通过SSH连接到你的Ubuntu系统时遇到了问题,可能是因为SSH服务未安装或未正确配置。本文将介绍如何在Ubuntu上安装并启动SSH服务,并确保它正常工作。

检查

  1. 检查SSH服务状态
    首先,检查系统上是否已安装并运行SSH服务。可以通过以下命令查看SSH服务的状态:
sudo systemctl status ssh

如果系统提示 Unit ssh.service could not be found,则说明系统上没有安装SSH服务。

安装

  1. 安装OpenSSH Server
    要在Ubuntu上安装SSH服务,需要安装OpenSSH Server。运行以下命令进行安装:
sudo apt update
sudo apt install openssh-server
  1. 启动SSH服务
    安装完成后,启动SSH服务:
sudo systemctl start ssh
  1. 检查SSH服务状态
    确认SSH服务已成功启动,可以再次运行以下命令:
sudo systemctl status ssh

你应该会看到类似于以下输出,表示SSH服务正在运行:

在这里插入图片描述
5. 设置SSH服务开机自启动
为了确保SSH服务在系统重启后自动启动,运行以下命令:

sudo systemctl enable ssh
  1. 【可选】配置防火墙
    确保防火墙允许通过SSH端口(默认是22)的流量。使用以下命令来配置防火墙:
sudo ufw allow 22/tcp
sudo ufw reload

使用

  1. 通过SSH连接到你的Ubuntu系统
    现在,你可以从另一台电脑通过SSH连接到你的Ubuntu系统。使用以下命令,其中是你的用户名,<hostname_or_IP>是你的Ubuntu系统的主机名或IP地址:
ssh <username>@<hostname_or_IP>
# 例如
ssh garyhuang@192.168.1.100
  1. 机器如果是Windows,下载并安装MobaXterm
    在这里插入图片描述
    在这里插入图片描述

原文地址:https://blog.csdn.net/m0_51246196/article/details/140515506

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!