1. 首先在Ubuntu上安装openssh-server

sudo apt install openssh-server

安装好以后,ssh server应该已经开始运行了,可以用下面的命令检查ssh server的状态

systemctl status sshd

如图,可以看到状态是active(running)

另外,需要的时候,还可以利用systemctl命令打开(start)/关闭(stop)/重启(restart)ssh server,例如下面的命令就可以用来重启ssh server服务

sudo systemctl restart ssh

2. 利用Ubuntu自带的ufw 修改防火墙状态

首先开启防火墙

sudo ufw enable

打开传输ssh的端口(默认22)

sudo ufw allow ssh

设置ssh server开机启动

sudo systemctl enable ssh

3.现在就可以用 ssh username@IP远程连接电脑了

查询IP地址

ip a

这里的192.168.1.112即为电脑IP

所以ssh连接这台电脑的命令为⬇️

ssh linuxconfig@192.168.1.112

4.到上一步为止,其实已经可以实现连接功能了,但是为了安全着想,最好将ssh的端口从默认的22改为另一个大于1024的数字

编辑ssh server配置文件

sudo vim /etc/ssh/sshd_config
Port 2222   #设置ssh的端口号
PermitRootLogin yes   # 可以root远程登录

打开设定的ssh端口

sudo ufw allow 2222/tcp

重启ssh server

sudo systemctl restart ssh

现在,可以连接你的电脑了

ssh -p 2222 linuxconfig@192.168.1.112

ssh远程连接Ubuntu 20.04相关推荐

  1. 使用MobaXterm ssh远程登录Ubuntu 20.04

    使用MobaXterm 远程登录Ubuntu 20.04 首先需要到官网下载一个MobaXterm 准备一台Ubuntu20.04的虚拟机.使用ifconfig查看IP 我这里的虚拟机是新安装的,所以 ...

  2. VS Code SSH远程连接Ubuntu

    1.ubuntu设置 安装SSH服务并获取远程访问的IP地址 在Ubuntu系统中,"Ctrl+Alt+T"打开终端工具,执行如下命令安装SSH服务. 说明:如果执行该命令失败,提 ...

  3. ssh远程连接(ubuntu、windows)

      在说远程连接前先明确一个概念:本地主机是客户端(client),远端主机是服务器端(server),免得对应的安装包下错 ubuntu远程连接ubuntu 详细操作步骤见:https://blog ...

  4. Microsoft Remote Desktop远程连接Ubuntu 22.04桌面

    在 Ubuntu 22.04 中启用远程桌面 首先打开系统设置(Gnome 控制中心). 点击左侧的"Sharing"("共享"),然后打开右上角的开关,然后点 ...

  5. ssh远程连接Ubuntu(局域网和非局域网)

    文章目录 前言 1.局域网 远程连接 2.非局域网 远程连接 3. Zerotier常用命令: 4.远程桌面控制 总结 前言 我们通常使用ssh连接虚拟机中的Ubuntu,方便学习.但是当在项目中遇到 ...

  6. windows 10远程连接ubuntu 18.04 Gnome桌面:NoMachine工具使用详解

    文章目录 Gnome桌面环境 NoMachine工具 实际操作 Ubuntu操作 Windows操作 远程连接设置 总结 做为系统管理员,远程连接到各种服务器算是常规操作.如果本地是windows环境 ...

  7. ubuntu 启动图形界面命令_Windows 10 远程连接 Ubuntu 18.04 Server图形界面

    目录  0. 环境信息和说明 Ubuntu 18.04上安装xrdp远程ubuntu-desktop桌面服务 Ubuntu 18.04上安装xrdp远程Xfce桌面服务 Ubuntu 18.04上安装 ...

  8. 公网SSH远程连接Ubuntu【免费内网穿透】

    在上篇文章中,我们在Ubuntu系统中安装了SSH软件,并尝试在同一局域网下进行了不同设备间的互联.不过这种互联方式有较大局限性,就是两台硬件设备必须处于同一局域网环境下,才能进行连接.如果这两台设备 ...

  9. SSH远程连接Ubuntu【局域网】

    在之前的系列文章中,我们向大家详细介绍了如何在Linux系统中搭建一个像样的网站,并通过cpolar的数据隧道功能,将这个网站快速的发布到公共互联网的步骤.以相对简单的方式,将位于本地的网页发布到公共 ...

  10. 记录:通过SSH远程连接Ubuntu

    一.安装openssh服务器 $ sudo apt-get install openssh-server 二.启动ssh服务 安装完成后,启动服务: $ sudo /etc/init.d/ssh st ...

最新文章

  1. Java项目:仿小米电子产品售卖商城系统(java+SpringBoot+Vue+MySQL+Redis+ElementUI)
  2. java 文件上传 demo_java文件上传Demo
  3. 2011.10.16
  4. 偏置面命令_UG10.0同步建模之移动面、删除面、替换面详解
  5. 解决安装XAMPP 浏览器输入localhost 出现404错误的问题
  6. Pr教程,Premiere Pro 中常用视频格式
  7. 数据平台SQL开发详解与函数使用
  8. Mongo 创建数据库
  9. linux安装db2数据库并设置开机自启动
  10. socket.io实现一对多的在线咨询客服系统
  11. HTML语义化标签理解
  12. 关于计算机与教育的英语作文,信息技术对教育的影响英文作文
  13. Potrace 算法与调参相关
  14. php curl请求 和 打印日志
  15. 使用ms17-010永恒之蓝漏洞对win7进行渗透
  16. 什么是netlogon (摘要)
  17. 利用油猴插件 Tampermonkey 编写脚本以屏蔽网页指定元素——以屏蔽百度搜索右边的百度热榜为例
  18. [推荐系统] 自己动手写一个推荐系统
  19. python代码优化指南_扣丁学堂Python视频教程之Pandas初学者代码优化指南
  20. win7怎么修改计算机皮肤,Windows7系统是怎么修改UC浏览器的皮肤?

热门文章

  1. 强烈推荐APP破解常用工具集合!最强总结
  2. 广义预测控制及其matlab仿真,广义预测控制(GPC).doc
  3. json对象转map集合(json转map最快的方法)
  4. 【财务篇】如何群发工资条?
  5. PTA 判断上三角矩阵
  6. 超详细 excel 基础知识
  7. CANFD和CAN的区别简介
  8. 用CDR(coreldraw)怎么把图片转为矢量图
  9. 谷歌浏览器flash插件设置
  10. 3D打印gcode命令大全及解析