在Ubuntu中安装并配置ssh

  1. 更新系统

    复制代码
    sudo apt-get update
  2. 安装ssh服务

    复制代码
    sudo apt-get install openssh-server
  3. 启动ssh服务

    复制代码
    sudo systemctl start ssh
  4. 查看ssh服务状态

    复制代码
    sudo systemctl status ssh

    看到active (running)字样表示已经成功启动

    这时会出现以上这样,这是 Linux 系统中less命令的查看界面(通常用于查看日志或长文本),要退出并回到命令行输入状态,直接按键盘上的 **q键 ** 即可。

  5. 设置ssh服务开机自启动

    复制代码
    sudo systemctl enable ssh

    可以查看下是否开启成功

    复制代码
    systemctl is-enabled ssh

    显示enable表示开启成功,若返回 disabled,表示未设置开机自启动

  6. 允许ssh通过防火墙

    复制代码
    sudo ufw allow ssh

这样ssh服务配置完毕,可以从远程客户端使用ssh连接Ubuntu服务器了。

相关推荐
RisunJan13 分钟前
Linux命令-sftp(SSH 文件传输协议客户端)
linux·运维
龙仔7252 小时前
人大金仓OS_Core数据库自动备份实施笔记(银河麒麟Linux)
linux·数据库·笔记·备份·人大金仓
老杨聊技术3 小时前
CentOS 7 安装 MySQL 8 保姆级教程
linux·mysql·centos
xiaoye-duck3 小时前
《Linux系统编程》Linux 系统多线程(六):<线程同步与互斥>线程同步(下):POSIX 信号量与环形队列生产者消费者模型详解
linux·线程
三言老师4 小时前
CentOS7.9:Redis‑Cluster集群部署结构化实战教程
linux·运维·服务器·数据库
大鱼>5 小时前
eBPF内核编程:从TC到XDP的全栈可观测性
linux·服务器·php
sxstj6 小时前
老旧电脑 Linux 系统完整推荐(按内存分档,新手友好)
linux
Lyra_Infra6 小时前
OpenClaw 服务异常故障分析报告
linux·人工智能
ShineWinsu7 小时前
对于Linux:HTTP中cookie、session的解析
linux·网络·c++·网络协议·http·cookie·session
冷莫溪8 小时前
Zabbix——认识及部署Zabbix(基于Rocky9.7)
linux·运维·php·zabbix