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

ubuntu启用ssh (广域网访问)(IPV6访问)

可以使用IPV6远程登陆家庭linux主机

前提:

  • 家庭路由器支持ipv6,运营商支持,路由器允许设备可以被外网扫描到
  • 手机热点都支持ipv6
  • ipv6地址一般很少改变,就算变更也没关系(我们可以写一个程序定时扫描ipv6地址变化,将变化后的ipv6地址发送邮件到目标邮箱)
    注:这里不使用DDNS处于安全考虑,ipv6地址长度足够长(很难被扫描到),且很少改变。(主要是免费)
安装SSH服务
sudo apt update
sudo apt install openssh-server
检查ssh是否运行
sudo systemctl status ssh
如果没有运行
/etc/init.d/ssh/ssh_config
修改ssh登陆配置
#安装gedit
sudo apt install gedit
#修改配置
sudo gedit /etc/ssh/sshd_confg
  • 将PermitRootLogin prohibit-password那一行修改为PermitRootLogin yes,去掉前面的#号

  • 将port 22前面的#去掉

重启ssh
sudo systemctl restart ssh
关闭ssh
sudo systemctl disable --now ssh
systemctl stop ssh.service ssh.socket
开启ssh
sudo systemctl enable --now ssh
开启无密码登陆

生成密钥対

ssh-keygen -t rsa
将~/.ssh文件夹修改
id_rsa.pub改为authorized_keys

另一个是私钥 好好保存

修改配置文件
vim /etc/ssh/sshd_config
linux 远程连接

启用SSH转发X11

    1. windows安装vcxsrv
      选择 Multiple windows -> Next。端口0
      选择 Start no client -> Next。
      核心页:务必勾选 Disable access control。同时确保 Extra arguments 为空。
    1. 允许应用穿过防火墙
      0f6aea46aefe3ae39c0a1194a112b4fd
  • 3)设置用户变量
    变量名:DISPLAY
    变量值:127.0.0.1:0.0
  • 4)修改ssh配置文件
   Host [主机名]HostName [你的服务器IP或之前配置好的别名]User xxxx# 以下三行是核心:自动开启 X11 转发并信任ForwardX11 yesForwardX11Trusted yesForwardX11Timeout 596h
http://www.jsqmd.com/news/359094/

相关文章:

  • 要不然让ai研究原神的界面也行,比如写个skill文件按下某个按键会进入什么界面,不给坐标,搞个程序识别按钮给个固定标签
  • (100分)- 等和子数组最小和(Java JS Python)
  • 【课程设计/毕业设计】基于微信小程序的校园信息交流平台基于springboot+小程序的高校校园信息交流平台小程序设计与实现【附源码、数据库、万字文档】
  • 内网共享神器,手机电脑一键互传大文件
  • (100分)- 端口合并(Java JS Python)
  • 【课程设计/毕业设计】基于springboot+小程序的家校通程序设计与实现消息推送、班级管理、作业管理、考勤管理、成绩管理【附源码、数据库、万字文档】
  • (100分)- 单词倒序(Java JS Python)
  • 小程序毕设项目:基于springboot+小程序的高校校园信息交流平台小程序设计与实现(源码+文档,讲解、调试运行,定制等)
  • 小程序毕设项目:基于springboot+小程序的家校通程序设计与实现(源码+文档,讲解、调试运行,定制等)
  • (100分)- 单向链表中间节点(Java JS Python)
  • (100分)- 打印机队列(Java JS Python)
  • 创业三年,记录来时路
  • jwt和oauth2的原理、特点、区别及使用场景
  • 计算机小程序毕设实战-基于springboot+小程序的高校生活互助平台小程序基于SpringBoot的高校报修与互助平台小程序【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 戴尔服务器常用设置
  • 如何在 Teams 中添加一个页面
  • 【课程设计/毕业设计】基于SpringBoot校园生活服务小程序基于springboot+小程序的高校生活互助平台小程序【附源码、数据库、万字文档】
  • STC15F204EA概述
  • 对于tarjan的思考
  • 小程序毕设项目:基于springboot+小程序的高校生活互助平台小程序(源码+文档,讲解、调试运行,定制等)
  • Python快速入门——学习笔记(持续更新中~)
  • 2月8日-(OpenSpec规范)
  • 《深入理解Java虚拟机》| 运行时数据区与OOM异常
  • 小程序计算机毕设之基于springboot+小程序的高校生活互助平台小程序基于SpringBoot校园生活服务小程序(完整前后端代码+说明文档+LW,调试定制等)
  • 【毕业设计】基于springboot+小程序的高校生活互助平台小程序(源码+文档+远程调试,全bao定制等)
  • Kconfig测试
  • 【计算机毕业设计案例】基于springboot+小程序的高校生活互助平台小程序校园互助性小程序的设计与开发(程序+文档+讲解+定制)
  • 《分布式追踪Span-业务标识融合:端到端业务可观测手册》
  • 第一课--环境搭建
  • 《边缘受限设备API客户端轻量化与功能适配实战指南》