当前位置: 首页 > news >正文

【Ubuntu】安装SSH启用远程连接

【Ubuntu】安装OpenSSH启用远程连接

零、安装软件

使用如下代码安装OpenSSH服务端:

sudo apt install openssh-server

壹、启动服务

使用如下代码启动OpenSSH服务端:

sudo systemctl start ssh

贰、配置SSH(可跳过)

配置文件

OpenSSH的配置文件所在位置:/etc/ssh/sshd_config,可以使用编辑器打开,代码如下:

sudo vi /etc/ssh/sshd_config

常用配置项

#开头的为注释行,要使注释行生效,需要删除#

配置项说明值类型举例举例说明
Port配置SSH的端口号,默认为22端口号范围内的整数Port 9922将端口号更改为 9922
AllowUsers允许特定的用户进行SSH登录用户名AllowUsers yu lin只允许用户“yu”和“lin”进行SSH登录
PasswordAuthentication禁用SSH的密码登录,只使用密钥进行身份验证yes或noPasswordAuthentication no禁用SSH密码登录

注:配置完成后需要保存配置文件并且重启OpenSSH服务。

所有配置项

https://gnu-linux.readthedocs.io/zh/latest/Chapter02/00_openssh.html

重启服务

重启OpenSSH服务命令如下:

sudo systemctl restart ssh

叁、配置防火墙

如果已经启用防火墙,为了能远程连接,我们需要配置一下防火墙。
使用如下命令允许OpenSSH服务器通过防火墙:

sudo ufw allow ssh

重新加载防火墙规则:

sudo ufw reload

肆、远程连接

使用支持SSH的连接软件连接此Ubuntu。

查看本Ubuntu的IP地址:

ip addr

远程连接Ubuntu
成功!

http://www.lryc.cn/news/525675.html

相关文章:

  • 【理论】测试开发工程师进阶路线
  • 【BQ3568HM开发板】如何在OpenHarmony上通过校园网的上网认证
  • 動態住宅IP提升網站訪問成功率
  • 2024年博客之星主题创作|2024年蓝桥杯与数学建模年度总结与心得
  • Spring Boot/MVC
  • 由于请求的竞态问题,前端仔喜提了一个bug
  • 【Day25 LeetCode】贪心Ⅲ
  • 蓝桥杯练习日常|递归-进制转换
  • AI Agent:深度解析与未来展望
  • 《SwinIR:使用Swin-Transformer图像恢复》学习笔记
  • 如何在Nginx服务器上配置访问静态文件目录并提供文件下载功能
  • ansible自动化运维实战--script、unarchive和shell模块(6)
  • 理解深度学习pytorch框架中的线性层
  • 电路研究9.2——合宙Air780EP使用AT指令
  • Qt数据库相关操作
  • 2025-01-22 Unity Editor 1 —— MenuItem 入门
  • 解锁C#编程新姿势:Z.ExtensionMethods入门秘籍
  • 不使用 JS 纯 CSS 获取屏幕宽高
  • Node.js NativeAddon 构建工具:node-gyp 安装与配置完全指南
  • 【ARTS】【LeetCode-704】二分查找算法
  • Vue.js 配置路由:基本的路由匹配
  • 鸿蒙(HarmonyOS)Json格式转实体对象(2)
  • 代码随想录 栈与队列 test 6
  • 动手学深度学习2025.1.23
  • 生存网络与mlr3proba
  • C#与AI的共同发展
  • 2000-2020年各省第二产业增加值数据
  • 【MySQL】 库的操作
  • docker 启动镜像命令集合
  • 微信小程序获取位置服务