内网穿透实现ssh远程连接Ubuntu(Sakura frp实现方法)

作用(实现效果)

实现自由远程连接内网Ubuntu系统


1. Ubuntu安装配置ssh

  1. 安装ssh服务器

sudo apt -y install openssh-server
  1. 安装ssh客户端

sudo apt -y install openssh-client
  1. 配置ssh客户端

sudo nano /etc/ssh/sshd_config

​ 1)让ssh允许密码验证登录

​ 将PasswordAuthentication yes 前的#删除
在这里插入图片描述

​ 2)允许root登录

​ 将PermitRootLogin prohibt-password 修改为 PermitRootLogin

在这里插入图片描述

  1. 重启ssh服务

sudo /etc/init.d/ssh restart
  1. 查看ssh服务状态

sudo /etc/init.d/ssh status

在这里插入图片描述

active(running)表示ssh服务运行正常运行中


2. Sakura frp创建隧道

1)注册成功后进入隧道列表新建隧道

在这里插入图片描述

2)创建隧道

在这里插入图片描述

  • 尽量选择国内节点,我一开始选的日本节点连接时一直会遇到permission denied(publickey)问题

  • 隧道类型为TCP隧道

  • 本机端口为SSH

  • 主机ip默认127.0.0.1即可(代指内网穿透本机)


3. Ubuntu安装frpc

  1. 查看确认Ubuntu系统架构

    uname -m
    

在这里插入图片描述

遇到如下问题可以在Sakura frp帮助文档中查看详细解决方案
frpc 基本使用指南 | SakuraFrp 帮助文档 (natfrp.com)

  • 如果您使用 armv7 版时出现 Illegal instruction 报错,请下载 arm_garbage 版本重试
  • mips/mips64 架构还需要确认字节序,请参考 下一节 进行操作,其他架构无需执行此操作
  • 如果您使用 Termux+PRoot 运行其他发行版,或使用某 “开源手机 AI 开发框架”,可能会碰到 Segmentation fault 报错。这是一个已知的 UPX 与 PRoot 及部分 Linux 内核协作的 Bug,请使用 upx -d 解压程序使用,或在下载地址后加 _noupx 下载已解压的版本
  1. 下载对应版本frpc
    在这里插入图片描述

在这里插入图片描述

对应本机对应架构复制相应连接

  1. 切换root用户使用下面的命令进入 /usr/local/bin 目录并下载文件:

    cd /usr/local/bin
    
    # 一般来说只需要使用这条命令:
    wget -O frpc <下载地址>
    
    # 如果上面的命令报错,请尝试这条:
    curl -Lo frpc <下载地址>
    
    # Linux frpc 通常已经过 UPX 压缩,如需下载未压缩的版本请在下载地址尾部加上 _noupx
    
    
  2. 然后设置权限并校验文件是否有损坏:

chmod 755 frpc
ls -ls frpc
md5sum frpc

在这里插入图片描述

  1. 安装完成,可以查看下 frpc 版本号

    frpc -v
    

4. 实现远程连接

以上步骤成功运行后我们就可以开启隧道

  1. 在隧道配置文件中复制隧道密钥
    在这里插入图片描述
    在这里插入图片描述

  2. Ubuntu中输入指令开启隧道

frpc -f <复制的密钥>

在这里插入图片描述

开启成功后即可复制地址进行ssh连接

  • window远程连接

打开cmd

ssh -p <端口号> <用户名>@<地址>

第一次连接需要确定,输入yes即可

然后输入对应用户的密码即可实现连接。

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
### 回答1: Sakura FRP Downloader是一款功能强大的下载器工具。Sakura代表樱花,意味着这款下载器工具能让你在互联网海洋中像樱花一样散播美丽和自由。FRP是一种常见的技术术语,表示Factory Reset Protection,即出厂设定保护。这种保护机制可以防止未经授权的用户重置设备并访问设备上的个人数据。 Sakura FRP下载器可以帮助用户轻松地绕过FRP保护,解锁被锁定的设备以便重新访问设备上的数据。该工具支持各种设备品牌和型号,包括但不限于三星、华为、小米等。用户只需将被锁定的设备连接到电脑上,运行Sakura FRP下载器,然后按照界面上的操作提示进行操作即可。 Sakura FRP下载器具有以下优点: 1. 简单易用:该工具的界面直观且操作简单,即使对技术不熟悉的用户也能轻松上手。 2. 支持多设备:Sakura FRP下载器支持各种设备品牌和型号,因此用户无需为不同设备购买不同的解锁工具。 3. 快速高效:该下载器的算法设计精良,可以快速识别设备并解锁,节省用户宝贵的时间。 4. 安全可靠:Sakura FRP下载器经过严格测试和验证,无病毒、无广告等安全问题,确保用户的设备和数据安全。 需要注意的是,Sakura FRP下载器仅用于合法目的,如果违规使用可能会引发法律问题。用户应在合法授权范围内使用该工具,并遵守当地法律法规。 总之,Sakura FRP下载器是一款方便、高效、安全的工具,能够帮助用户绕过设备的FRP保护,重新访问设备上的个人数据。它的出现为用户提供了更多操作设备的自由度和便利性。 ### 回答2: Sakura FRP 下载器是一款非常实用的软件工具,也是 FRP (Fiber Reinforced Polymer纤维增强聚合物) 的一个应用。它可以帮助用户下载并安装 Sakura FRP 客户端,让用户可以轻松访问和使用 FRP 服务。FRP 是一种网络穿透技术,它可以实现将局域网中的设备暴露在公网上,从而实现远程访问和控制。而 Sakura FRP 就是为了简化和加强 FRP 的使用而开发的一个客户端。 通过 Sakura FRP 下载器,用户可以方便地搜索和下载最新的 Sakura FRP 客户端,并按照自己的系统环境进行安装。它提供了简洁明了的界面,让用户可以轻松地完成下载和安装过程。 下载器不仅提供了 Sakura FRP 客户端的下载功能,还可以为用户提供最新的版本更新信息。这样,用户可以随时了解到 Sakura FRP 的更新内容,并及时升级客户端以获取更好的使用体验和安全性。 总的来说,Sakura FRP 下载器是一款操作简单、功能强大的软件工具。它的存在让用户可以更加便利地安装和升级 Sakura FRP 客户端,实现远程访问和控制的需求。无论是个人用户还是企业用户,都可以从 Sakura FRP 下载器中获得很大的便利和效益。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值