ubuntu 使用MobaXterm和cpolar配置外网访问ssh和vnc

2023-05-16

目录

1. 首先下载MobaXterm:mobaxterm

2. 注册并在ubuntu服务器上安装cpolar:cpolar

安装说明:

3. 保留固定TCP地址(此步骤可跳过,但需要每天更换端口)

 4. 配置MobaXterm会话

(1)ssh会话

 (2)VNC会话


1. 首先下载MobaXterm:mobaxterm

2. 注册并在ubuntu服务器上安装cpolar:cpolar

1. cpolar 安装(国内使用)

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

Shell

Copy

或 cpolar短链接安装方式:(国外使用)

curl -sL https://git.io/cpolar | sudo bash

Shell

Copy

2. 查看版本号,显示3.2.88.22

cpolar version

Shell

Copy

3. token认证

登录后台,查看自己的认证token,之后将token贴在命令行里

cpolar authtoken xxxxxxx

Shell

Copy

4. 简单穿透测试

cpolar http 8080

Shell

Copy

按ctrl+c退出

5. 向系统添加服务

sudo systemctl enable cpolar

Shell

Copy

6. 启动cpolar服务

sudo systemctl start cpolar

Shell

Copy

7. 查看服务状态

sudo systemctl status cpolar

Shell

Copy

8. 登录后台,查看隧道在线状态

https://dashboard.cpolar.com/status

9. 安装完成

可以去入门指南进一步了解cpolar的使用方法。

注: cpolar 卸载方法

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash -s -- --remove

Shell

Copy

安装说明:

  • cpolar默认安装路径 /usr/local/bin/cpolar,
  • 安装脚本会自动配置systemd服务脚本,启动以后,可以开机自启动。
  • 如果第一次安装,会默认配置一个简单的样例配置文件,创建了两个样例隧道,一个web,一个ssh
  • cpolar配置文件路径: /usr/local/etc/cpolar/cpolar.yml

3. 保留固定TCP地址(此步骤可跳过,但需要每天更换端口)

通常,每次启动 TCP 隧道时都会随机分配远程TCP地址和端口,它会在24小时后随机变化, 对于生产环境的服务或经常访问的TCP地址,很不方便。您通常需要一个稳定的、固定端口的远程TCP地址。

为此,让我们来配置一个永久固定的公网TCP地址。

首先,登录您的 cpolar后台,在cpolar后台 -> 预留 -> 保留 TCP 地址部分,添加一条记录。

在这里插入图片描述

选择地区,和填写描述,然后点击保留按钮。

系统会分配给您一个该地区的固定TCP地址,可供长期稳定使用。

在这里插入图片描述

在调用 cpolar 时使用 -remote-addr 选项参数,值为系统分配给您的保留 TCP 地址。

 4. 配置MobaXterm会话

(1)ssh会话

远程主机* 处填写ubuntu服务器局域网ip,如192.168.3.17,用户名填写ubuntu服务器用户名(可指定root和一般用户) 

 点击网路设置——>ssh网关(跳转主机)

 1处填写cpolar状态中ssh显示的网关,2处用户名填写ubuntu服务器用户名,端口填写cpolar状态中ssh显示的端口,然后点击是即可。

 (2)VNC会话

首先需要在ubuntu服务器中安装vnc服务,可参考文章 ubuntu系统构建VNC虚拟远程桌面_牛andmore牛的博客-CSDN博客_ubuntu vnc 远程桌面

完成配置后回到MobaXterm。

 2处填写Ubuntu服务器本地IP如,如192.168.3.17,端口5900不变;3网络处填写内容和ssh设置方法类似即可。

如果出现“server did not offer supported security type!”的对话框

 输入命令:

gsettings set org.gnome.Vino require-encryption false

参考:CentOS 7.9 Gnome 自带的Screen Sharing在windows10下无法用VNC Viewer正确连接_魔都布衣的博客-CSDN博客

对于Nvidia Jetson系列嵌入式计算机,目前测试需要先更新gnome桌面

sudo apt-get update
sudo apt-get install ubuntu-gnome-desktop

之后在桌面端设置开启共享桌面后再进行连接

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ubuntu 使用MobaXterm和cpolar配置外网访问ssh和vnc 的相关文章

随机推荐

  • 使用visual studio编译调试代码时,运行窗口一闪而过

    对于头一次使用visual studio或者是刚接触编程使用visual studio软件时 xff0c 可能会遇到这么个情况 xff1a 代码好不容易写好后准备进行调试 xff0c 按下调试发现有个什么东西在屏幕上一闪而过 xff0c 然
  • Debian11.5 最小化安装后更改主机名、安装桌面、设置默认语言、时区、静态IP、局域网DNS等

    最小化安装 xff0c 指的是采用 debian 11 5 0 amd64 netinst iso 382 0 MiB 2022 09 10 20 40 这个只有 382M的镜像 xff0c 仅安装了 ssh 服务的状态 xff0c 只占了
  • 在kali2021.2系统下登录Windows server 远程桌面和安装搜狗拼音输入法

    1 安装 rdesktop apt update apt install rdesktop 2 开启 Windows server 远程协助服务 xff0c 同时还要将高级设置中的 网络级别身份验证取消 xff0c 否则会出现无法连接的提示
  • 随机排列算法及《算法导论》5.3节习题解答

    随机排列算法及 算法导论 5 3节习题解答 算法导论 介绍了两种随机排列数组的算法 第一种算法是为数组的每个元素A i 赋一个随机的优先级P i xff0c 然后依据优先级对数组A中的元素进行排序 例如 xff0c 如果初始数组A 61 1
  • 一个F范数对矩阵求导例子

    61 61 PART1 61 61 1 问题 如何求下列表达式中的未知参数W xff1f 求偏导 xff1f min f
  • Ubuntu设置sudo免密码

    步骤1 xff1a 使用su命令切换至root用户 在终端中输入以下命令 xff1a sudo su 输入当前用户的密码 xff0c 即可切换至root用户 步骤2 xff1a 使用如下命令修改sudoers文件权限 在终端中输入以下命令
  • log4j2 使用详解

    转载自 Blog of 天外的星星 xff1a http www cnblogs com leo lsw p log4j2tutorial html Log4j 2的好处就不和大家说了 xff0c 如果你搜了2 xff0c 说明你对他已经有
  • 基于webpack实现多html页面开发框架八 html引入图片打包和公共页面模块复用

    一 解决什么问题 1 html中img引入的图片地址没有被替换 xff0c 找不到图片 2 html公共部分复用问题 xff0c 如头部 底部 浮动层等 二 html中img引入图片问题解决 1 在index html插入img xff0c
  • 程序员入门编程,看这10本书,少走10年弯路

    如果能时光倒流 xff0c 回到过去 xff0c 作为一个开发人员 xff0c 你可以告诉自己在职业生涯初期应该读一本 xff0c 你会选择哪本书呢 xff1f 我希望这个书单列表内容丰富 xff0c 可以涵盖很多东西 高尔基曾说 书是人类
  • 编译vs2008的samples程序总是跳过

    编译vs2008的samples程序总是跳过 xff0c 要配置属性还显示 未能完成操作 未指定的错误 的解决办法 作者 admin 分类 开发问题 发布时间 2013 03 12 09 22 974 浏览数 6 没有评论 文章转自王牌软件
  • 二叉排序树的删除

    xff08 网上讲二叉排序树删除的资料很少 xff0c 这篇很不错 xff01 转自 xff1a http bbs csdn net topics 110010437 xff09 二叉排序树的删除 xff1a 对于一般的二叉树来说 xff0
  • MFC 用户界面线程:界面线程的退出 窗口关闭的流程

    原文链接 xff1a http wenku baidu com link url 61 6CFkWbLOeFgNoUsJniCX3ksw6 RztxMr9Z e6t7uu3e vV7UTKThUEkyRkq8IXwxIw5qYctN8gIx
  • MFC用户界面多线程实例2

    以下是 MFC 用户界面线程相关知识 由于用户界面线程含有自己的消息循环 xff0c 可以出来 Windows 消息 xff0c 并可创建和管理诸如窗口和控件等用户界面 元素 因此 xff0c 这 种线程较工程线程更为复杂 创建用户界面线程
  • 反汇编定位代码崩溃位置_1

    原帖 xff1a http blog csdn net gwzz1228 article details 9045853 利用map xff0c cod文件定位崩溃代码行 利用vs2010 新建一个空的控制台项目 xff0c 添加文件gtg
  • 反汇编定位代码崩溃位置_3

    原帖 xff1a http blog sina com cn s blog 141f234870102van8 html win7 43 vs2010通过map文件和cod文件找到崩溃的代码行 2015 01 11 11 31 04 转载
  • 反汇编定位代码崩溃位置_4

    原帖 xff1a http blog csdn net xiao article details 23177577 GDB如何从Coredump文件恢复动态库信息 标签 xff1a GDBcoredumpso调试动态库 2014 04 08
  • C链表反转

    节点 struct Note int value Note pNext typedef struct Note PList 生成一个链表 Note GenerateList 输出一个链表 void PrintList Note pHead
  • FtpClient.storeFile返回false解决方法

    今天在利用FTP将客户端文件存储到服务器端时 xff0c 在调用ftpClient storeFile方法后 xff0c 总是返回false xff0c 在百度之后 xff0c 有提到说添加一行 ftpClient enterLocalPa
  • 压缩软件介绍

    压缩软件介绍 一 xff0e 关于WINRAR压缩 ZIP 1 最大优点就是普及率 2 相对RAR格式来说它的压缩速度会要快一些 RAR 1 对比ZIP来说RAR是一次长足的进步 它能够提供更好的压缩比率 2 支持固实压缩模式 对存在很多重
  • ubuntu 使用MobaXterm和cpolar配置外网访问ssh和vnc

    目录 1 首先下载MobaXterm xff1a mobaxterm 2 注册并在ubuntu服务器上安装cpolar xff1a cpolar 安装说明 xff1a 3 保留固定TCP地址 xff08 此步骤可跳过 xff0c 但需要每天