如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】

这篇具有很好参考价值的文章主要介绍了如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

🎬 鸽芷咕:个人主页

 🔥 个人专栏: 《高效编程技巧》《cpolar》
⛺️生活的理想,就是为了理想的生活!

SFTP(SSH File Transfer Protocol)是一种基于SSH(Secure Shell)安全协议的文件传输协议。与FTP协议相比,SFTP使用了加密和身份验证机制来保护数据的安全性和完整性,可以在不安全的网络中传输文件,因此更加安全可靠,。

下面介绍如何在termux 中使用SFTP 文件传输并结合[cpolar内网映射工具](cpolar - 安全的内网穿透工具)实现远程传输.

1. 安装openSSH

1.1 安装SSH

使用SFTP 我们首先需要安装SSH ,输入命令直接安装openssh,中途会出现一次需要输入:Y 然后继续安装

pkg install openssh

1.2 启动ssh

启动ssh,开放端口默认为8022

sshd

查看用户名

whoami

可以看到用户名为u0_a42,这个需记住!!!

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

修改密码,输入下面命令:,输入后提示输入新密码,按要求输入即可呢,这样我们openSSH 安装完毕

passwd

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

2. 安装cpolar

创建一个sources.list.d的文件夹:

mkdir -p $PREFIX/etc/apt/sources.list.d

添加cpolar下载源文件

echo "deb [trusted=yes] http://termux.cpolar.com termux extras" >> $PREFIX/etc/apt/sources.list.d/cpolar.list

更新仓库

pkg update

安装cpolar

pkg install cpolar

2.1 配置termux服务

安装termux服务,注意: 安装完成后记得关闭重启一下termux 才生效!!

pkg install termux-services

重启完termux后,然后启动cpolar

sv up cpolar

设置开机自启

sv-enable cpolar

这个是停止cpolar 服务

sv down cpolar

cpolar.yml主配置文件路径位置

$PREFIX/etc/cpolar/cpolar.yml

然后在手机浏览器我们输入http://localhost:9200即可看到cpolar管理界面,使用cpolar官网注册的账号即可登陆

cpolar官方网站: https://www.cpolar.com

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

3. 远程SFTP连接配置

手机浏览器打开cpolar 管理界面,我们点击左侧仪表盘的隧道管理——创建隧道,由于ssh连接默认的是8022端口,因此我们要来创建一条tcp隧道,指向8022端口:

  • 隧道名称:可自定义,注意不要重复
  • 协议:tcp
  • 本地地址:8022 (默认端口)
  • 域名类型:随机临时TCP域名
  • 地区:选择China VIP

点击创建

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

3.1 查看生成的随机公网tcp地址

创建好后打开在线隧道列表,查看生成的随机公网tcp地址

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

4. 远程SFTP访问

我们打开任意SFTP 客户端工具,选择SFTP,输入我们在cpolar中创建的公网地址和对应的端口,再输入用户名密码,即可访问成功(本文章以winSCP为例,其他客户端同理)

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

4.1 查看结果

连接后我们选择usr目录,即可看到列出来了usr下面的目录,连接成功

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

5. 配置固定远程连接地址

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

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

保留一个固定tcp地址

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

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

点击保留

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

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

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

配置固定tcp地址,回到在手机浏览器上cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的tcp隧道,点击右侧的编辑

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

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

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

点击更新

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

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

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

上面我们设置固定好了cpolar 中配置的Termux SFTP文件远程访问的公网地址,现在我们使用SFTP客户端工具进行测试连接,

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

同样,列出文件列表,表示远程访问成功,这样,我们一个固定SFTP访问Termux中文件的公网地址就设置好了.

如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh

📝结尾

看到这里了还不给博主扣个:
⛳️ 点赞☀️收藏 ⭐️ 关注

💛 💙 💜 ❤️ 💚💓 💗 💕 💞 💘 💖
拜托拜托这个真的很重要!
你们的点赞就是博主更新最大的动力!
有问题可以评论或者私信呢秒回哦。
如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】,cpolar,网络,服务器,运维开发,ssh文章来源地址https://www.toymoban.com/news/detail-670219.html

到了这里,关于如何利用SFTP协议远程实现更安全的文件传输 ——【内网穿透】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • Linux/ubuntu 如何使用 SCP 和 SFTP 安全传输文件

    本文章向大家介绍Linux如何使用 SCP 和 SFTP 安全传输文件,主要内容包括使用 SCP 复制文件、使用 SFTP 复制文件、总结、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。 通过使用基于

    2024年02月17日
    浏览(41)
  • SSH原理详解:安全远程登录和文件传输协议

    简介: SSH(Secure Shell)是一种用于远程登录和安全文件传输的网络协议。它提供了加密的数据传输和身份验证机制,确保了远程通信的安全性。本文将深入介绍SSH的工作原理、协议格式分析以及使用方法,帮助读者全面了解SSH协议并正确使用SSH进行远程操作和文件传输。 正

    2024年02月09日
    浏览(57)
  • 搭建SFTP服务安全共享文件,实现在外远程访问「内网穿透」

    1.前言 现在的网络发达,个人电脑容量快速上升,想要保存的数据资料也越来越多。在平时,我们会将很多数据资料都会存在个人电脑上,甚至发展出专门的数据存储设备(NAS设备)。毕竟手机容量小,存太多东西会卡顿。但为了满足我们随时随地查阅这些数据资料的要求,

    2024年02月02日
    浏览(63)
  • 一文教你学会Termux+SFTP+远程文件传输

    SFTP(SSH File Transfer Protocol)是一种基于SSH(Secure Shell)安全协议的文件传输协议。与FTP协议相比,SFTP使用了加密和身份验证机制来保护数据的安全性和完整性,可以在不安全的网络中传输文件,因此更加安全可靠,。 下面介绍如何在termux 中使用SFTP 文件传输并结合cpolar内网映

    2024年02月13日
    浏览(34)
  • 快速指南:使用Termux SFTP通过远程进行文件传输——”cpolar内网穿透“

    SFTP(SSH File Transfer Protocol)是一种基于SSH(Secure Shell)安全协议的文件传输协议。与FTP协议相比,SFTP使用了加密和身份验证机制来保护数据的安全性和完整性,可以在不安全的网络中传输文件,因此更加安全可靠,。 下面介绍如何在termux 中使用SFTP 文件传输并结合[cpolar内网映

    2024年02月11日
    浏览(53)
  • Linux中使用SFTP命令进行安全文件传输

    SFTP(Secure File Transfer Protocol)是一种在网络上安全传输文件的协议。它通过加密和身份验证来保护文件的传输过程,是一种比较常用的文件传输方式之一。在Linux系统中,我们可以使用SFTP命令行工具来进行文件的上传、下载和管理操作。本文将详细介绍如何在Linux中使用SFTP命

    2024年02月03日
    浏览(44)
  • sftp和scp协议,哪个传大文件到服务器传输速率快?

    1.Win scp 6.1.1 2.XFTP 7 3.9.6G压缩文件 4.Centos 7 5.联想E14笔记本Win10 6.HW-S1730S-S48T4S-A交换机 sftp和scp协议,哪个传大文件到服务器速度快? 1.使用Win scp 上传9.6G压缩文件到Centos服务器 2.使用XFTP 上传9.6G压缩文件到Centos服务器 3.电脑网线直连服务器

    2024年02月05日
    浏览(58)
  • 企业如何选择安全又稳定的文件传输协议

    企业无论是内部的数据共享,还是与外部的合作交流,都需要通过网络进行文件的传输和交换。然而,文件传输它涉及到多方面的因素,例如文件的大小、数量、类型、敏感性、传输距离、网络环境等。这些因素都会影响到文件传输的各个方面,每个协议都有自己的适用场景

    2024年02月06日
    浏览(48)
  • 利用vscode--sftp,将本地项目/文件上传到远程服务器中详细教程

    1、首先在 vscode 中下载  sftp : 2、然后在 vscode 中打开本地将要上传的项目或文件:  3、安装完后,使用快捷键  ctrl+shift+P  打开指令窗口,输入  sftp:config  ,回车,在当前目录中会自动生成  .vscode  文件夹及  sftp.json host:工作站的IP地址 port:ssh的端口 username:工作站自

    2024年02月15日
    浏览(48)
  • Shell脚本实现SFTP传输文件,通过密码形式

    cat 读取文件内容 grep server : 查找文件内容中包含server字符的,行内容 awk -F ‘=’ :实现字符串分割,分割字符’‘=’ ${print $2}: 其中$2 表示切割后数组中第几值 base -d :解码base64字符串,转为可识别字符串

    2024年02月12日
    浏览(48)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包