Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接

这篇具有很好参考价值的文章主要介绍了Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。是中国第一个具备国际影响力的Linux发行版本,支持33种语言,用户遍布除了南极洲的其它六大洲。

下面介绍简单几步结合Cpolar内网穿透实现SSH公网远程Deepin,跳出局域网限制,使我们在任意设备下进行远程SSH连接。

Cpolar内网穿透提供了更高的安全性和隐私保护,通过使用加密通信通道,Cpolar技术可以确保数据传输的安全性,这为用户和团队提供了更可靠的保护,使他们能够放心地处理和存储敏感的工作内容。

1. 开启SSH服务

默认Deepin已经安装ssh服务,我们只需要开启即可,以下命令操作开启SSH:

#启动ssh服务
sudo systemctl start ssh

#查看ssh 服务状态
sudo systemctl status ssh

#加入开机启动
sudo systemctl enable ssh

执行上面命令,开启SSH,并加入开机启动,输入查看状态,可以看到SSH服务处于运行状态

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

接下来修改配置文件,编辑SSH配置文件

sudo vim /etc/ssh/sshd_config

把如下两个参数解除注释,值改为yes

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

修改完成后保存,然后重启一下SSH服务即可,下面安装cpolar内网穿透工具,实现远程ssh 连接

sudo systemctl restart ssh

2. Deppin安装Cpolar

Deepin 是基于Linux 的系统,可以使用cpolar Linux 安装方式一键快捷安装,在Deepin终端的命令界面,我们输入下面指令,如首次使用,可以在下方官网链接中注册账号!

cpolar官网地址: https://www.cpolar.com

  • 使用一键脚本安装命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 向系统添加服务
sudo systemctl enable cpolar
  • 启动cpolar服务
sudo systemctl start cpolar

cpolar安装和成功启动服务后,浏览器上访问Linux 的9200端口即:【http://127.0.0.1:9200】,使用cpolar官网注销的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

3. 配置ssh公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:tcp
  • 本地地址:22
  • 域名类型:临时随机TCP端口
  • 地区:选择China

点击创建

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的 ssh tcp连接的地址,这个地址就是公网连接地址,我们可以在任意设备上使用该地址进行ssh 连接

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

4. 公网远程SSH连接

上面在Deepin中创建了ssh 的 公网地址,接下来我们在其他设备上使用公网地址进行ssh 远程连接测试,下面我们在Windows 系统命令行进行连接,可以看到连接成功

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

同样我们使用ssh 连接工具,也可以正常连接,在工具中输入cpolar tcp 公网地址.以Secure CRT为例

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

我们也可以看到连接成功,这样我们一个远程ssh 地址就设置好了

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

小结

为了更好地演示,我们在前述过程中使用了Cpolar生成的隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

我一般会使用固定TCP域名,原因是我希望将地址发送给同事或客户时,它是一个固定、易记的公网地址,这样更显正式,便于流交协作。

5. 固定连接SSH公网地址

以上步骤使用的是随机临时tcp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定的TCP端口地址,该地址不会变化,设置后将无需每天重复修改地址。

配置固定tcp端口地址需要将cpolar升级到专业版套餐或以上。

保留一个固定tcp地址

登录cpolar官网,点击左侧的预留,找到保留的tcp地址,我们来为SSH保留一个固定tcp地址:

  • 地区:选择China
  • 描述:即备注,可自定义

点击保留

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

地址保留成功后,系统会生成相应的固定公网地址,将其复制下来

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的TCP隧道,点击右侧的编辑

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

修改隧道信息,将保留成功的固定tcp地址配置到隧道中

  • 端口类型:修改为固定tcp端口
  • 预留的tcp地址:填写官网保留成功的地址,

点击更新

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了固定TCP地址和端口。

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux

6. SSH固定地址连接测试

固定好了地址后,使用我们固定的TCP地址进行连接,可以看到连接成功,一个永久不变的固定地址就设置好了。

Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接,内网穿透,ssh,运维,tcp,内网穿透,linux文章来源地址https://www.toymoban.com/news/detail-774693.html

到了这里,关于Deepin操作系统SSH开启与配置文件修改,结合内网穿透实现公网远程连接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决Office在修改安装路径后,提示“操作系统当前配置不能运行此程序”的问题

             最近因为C盘常年爆满,决心趁着期末重装一次系统,再给C盘多分点内存。结果Office下的Word、Excle等软件都没有了,虽说WPS也能用。但是个人认为Office的软件使用更加顺滑,但是偶尔又有些BUG,所以我之前都是WPS和Office混着用,让效率最大化。         因此在

    2024年02月04日
    浏览(36)
  • 银河麒麟桌面操作系统【Samba共享文件夹】配置手册

    银河麒麟桌面操作系统【Samba共享文件夹】配置手册 简介: Samba 是基于SMB/CIFS网络协议的重新实现的一个免费软件,包括服务端和客户端。SMB是Server Messages Block的缩写,是一种在局域网上共享文件|打印机的一种通信协议,为局域网内的不同计算机之间提供文件和打印机等资源

    2024年04月13日
    浏览(42)
  • 【Nginx】centos和Ubuntu操作系统下载Nginx配置文件并启动Nginx服务详解

    目录 🌷 安装Nginx环境 🍀 centos操作系统 🍀 ubuntu操作系统 以下是在linux系统中安装Nginx的步骤: 查看服务器属于哪个操作系统 安装 yum : 如果你确定你的系统应该支持 yum ,但它没有安装,你可以尝试安装它。使用以下命令: ①:更新系统软件包 centos: ②:安装EPEL存储库

    2024年04月26日
    浏览(30)
  • 8- Linux操作系统 ssh远程连接

    一、简介 ssh(secure shell,安全外壳协议),该协议有2个常用的作用: 远程连接 、远程文件传输。 协议使用 端口 号: 默认是22。 可以是被修改的,如果需要修改,则需要修改ssh服务的配置文件:   端口号可以修改,但是得注意2个事项: a. 注意范围,端口范围是从0-65535;

    2024年02月08日
    浏览(55)
  • 【Linux】开启 Linux 操作系统的 IP 转发功能

    要开启 Linux 操作系统的 IP 转发功能,你可以按照以下步骤进行操作: 临时开启: 如果你只是希望临时开启 IP 转发功能,可以使用以下命令: 永久开启: 如果你希望永久开启 IP 转发功能,需要编辑配置文件,使其在系统重启时仍然生效。 编辑 /etc/sysctl.conf 文件: 在文件末

    2024年02月04日
    浏览(52)
  • Windows 10操作系统中开启Ping功能(ICMP)的方法

    本文主要介绍在 Windows 10 操作系统中打开启 Ping 功能,即 ICMP 回显请求的方法。 1. 在“设置”中找到并打开“Windows安全中心”; 2. 在“Windows安全中心”页面中,打开“防火墙和网络保护-允许应用通过防火墙”对应页面,在该页面的“允许的应用和功能(A)”窗口中找到“文

    2024年02月11日
    浏览(41)
  • 安卓系列机型 另类体验第三方系统 DSU操作步骤解析 不影响主系统开启第二系统

    dsu loader即 动态系统更新,可以在使用动态分区的安卓设备上,不影响原来系统的同时安装一个副系统,用于体验最新的原生安卓系统。可以不影响主系统的基础上体验其他gsi第三方。DSU 依赖于 Android 动态分区功能,并要求 GSI 作为可信系统映像由 Google 或您的 OEM 进行签名

    2024年02月08日
    浏览(37)
  • Linux 操作系统——查看/修改系统时区、时间、本地时间修改为UTC

    最近一个项目日期采用java8的LocalDate 和 LocalDateTime ,在本地windows 下运行,日期没有问题,但是当部署到linux 系统上时,相差8 小时,第一时间想到时linux 服务器日期和时间设置的问题。果断登陆linux 服务器查看。 GMT(Greenwich Mean Time,格林威治标准时间): 是指位于英国伦敦郊区

    2024年02月07日
    浏览(61)
  • 阿里云服务器-修改ecs操作系统,把window系统更换成Linux操作系统

    其他sql格式也在更新中,可直接查看这个系列,要是没有你需要的格式,可在评论或私信我 目录-后期更新打算 点击确定

    2024年02月11日
    浏览(38)
  • Deepin系统安装内网穿透工具实现任意设备公网SSH远程Deepin

    Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。是中国第一个具备国际影响力的Linux发行版本,支持33种语言,用户遍布除了南极洲的其它六大洲。 下面介绍简单几步结合Cp

    2024年03月16日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包