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

做暧昧在线网站如何建立一个自己的网站?

做暧昧在线网站,如何建立一个自己的网站?,qa wordpress,做动态图网站有哪些文章目录 前言原理阐述公网sshfrp转发服务 实现前提第一步:第二步第三步第四步 补充第五步(希望隧道一直开着)sftp传数据(嫌云服务器上的网太慢) 前言 租了一个云服务器,想用vscode的ssh远程连接&#xff…

文章目录

  • 前言
  • 原理阐述
    • 公网ssh
    • frp转发服务
  • 实现
    • 前提
    • 第一步:
    • 第二步
    • 第三步
    • 第四步
  • 补充
    • 第五步(希望隧道一直开着)
    • sftp传数据(嫌云服务器上的网太慢)


前言

租了一个云服务器,想用vscode的ssh远程连接,发现有必须要有公网才能进行连接,于是又租了一个月的公网,但还是想知道有没有办法不用租公网也能实现连接,于是在大佬的帮助下成功实现,这里记录一下打洞的笔记。

云服务的镜像
linux 版本:Ubuntu20.04

原理阐述

什么是bash,什么是shell
使用frp进行内网穿透,让本地HTTP网站公开访问

公网ssh

ssh:SSH(Secure Shell)是一种加密的网络协议,用于在网络中传输数据。主要功能之一是提供安全且可靠的远程登录服务。

如果我是用公网来远程的话,终端里直接ssh root@公网ip 就行。
假设公网ip:45.23.13.56

ssh root@45.23.13.56

你的电脑-> sshd(22)
d:daemon,linux上的服务基本都是d结尾的

这里意思是你的电脑连上了服务器公网的22端口,22是ssh协议默认的端口号。
一般来说,也是需要云服务器开放22端口,不过一般默认开放。

frp转发服务

Frp(Fast Remote Port Forwarding)是一款高效、安全、易用的远程端口转发工具,可以在不暴露服务的情况下,通过公网访问内网中的服务。它支持多种协议,包括HTTP、HTTPS、TCP等,能够实现反向代理、内网穿透、SSH隧道等功能。

假设frp的共享公网ip221.23.13.56,外网端口号44333

ssh root@221.23.13.56 -p 44333

你的电脑 -> frp节点服务器(44333) ->(frpc客户端->sshd(22))
(frpc安装在你的linux服务器上)

不加端口号的话是连上服务器本体,会连不上。

其实这个原理是你连接到frp,frp连接到你的本地服务,然后frp当中间人给俩设备转发数据。
(注意:frp网页里的本地指的是frpc运行的本地,也就是要填127.0.0.1 端口22)

实现

前提

1。服务器linux开启ssh功能
2。目标账户root允许密码登录/你设置好了私钥登录
3。阿里云防火墙放通22端口

查看实例信息,满足1,2
在这里插入图片描述
私钥登录在/etc/ssh/sshd_config
里面有个premitrootlogin prohibit-password
改成yes
不改的话root不允许用密码远程登录,防止别人试你的密码的。

实例的安全组的入方向的22端口为开。(实际云服务器的话,这三者都满足。)
在这里插入图片描述
防火墙开启代码

# 如果报错 要你安装 你就安装 类似于 sudo apt install firewall
# 开启
firewall-cmd --zone=public --add-port=9876/tcp --permanent
# 更新 
firewall-cmd --reload
# 查看 所有开放端口
firewall-cmd --list-port

步骤:
1.注册并启动一个frp服务
2.将frpc安装在你的linux云服务器上
2.启动frpc服务开启隧道
3.ssh连接

第一步:

进入frp第三方平台,注册。(https://www.natfrp.com/)
然后点击隧道列表,点击创建。
在这里插入图片描述
服务器都差不多,显示的都是推荐而已,我们这里要做穿透,选穿透就行。
在这里插入图片描述
远程端口你可以留空自动随机选一个,也可以手动指定,但是得慢慢试,很多已经被别人占用了,这里留空。
注:这里访问本地不是你自己电脑的意思 是你安装客户端frpc的位置,即你的云服务器的本地。

创建之后
在这里插入图片描述
点击配置文件 会出现
最上面一个框框里有一个
-f xxxxxxxx:xxxxx
这样的东西
linux上从sakurafrp下载一个frpc
然后运行
frpc -f xxxxxxxx:xxxx这条指令,就打开了隧道

第二步

安装frpc
下载地址:https://www.natfrp.com/tunnel/download 复制链接 使用wget(web get)下载

# 下载
wget https://nya.globalslb.net/natfrp/client/frpc/0.51.0-sakura-7.3/frpc_linux_amd64
# 赋予其执行权限
chmod +x frpc_linux_amd64 
# 移动move至/usr/local/bin目录下 确保所有用户都能访问它
sudo mv frpc_linux_amd64 /usr/local/bin/frpc
# 确认安装完毕
frpc --version

第三步

运行第一步获取到的信息

frpc -f xxxxxxxx:xxxx

即启动成功,
会告诉你
在这里插入图片描述
开启成功后,隧道列表也会显示绿标表示开启成功

第四步

就可以在终端ssh成功
-p 表示端口号

ssh root@221.23.13.56 -p 44333

如果是在vscode上实现ssh远程
即左下角ssh 添加新的ssh主机

ssh root@221.23.13.56 -p 44333 -A

补充

若是

第五步(希望隧道一直开着)

我们希望隧道一直开着
使用supervisor将这个进程挂后台
supervisor:管理和控制进程的工具,开机会自启动

# 1.安装
sudo apt-get install supervisor
# 2.创建 Supervisor 配置文件:在 /etc/supervisor/conf.d/ 目录下创建一个新的配置文件,例如 my_process.conf。
sudo nano /etc/supervisor/conf.d/my_process.conf

3.配置Supervisor

[program:my_process]
command=/usr/local/bin/frpc -f xxxxxxxx:xxxx
directory=/root/
autostart=true
autorestart=true
stderr_logfile=/var/log/my_process.err.log
stdout_logfile=/var/log/my_process.out.log
user=root

解释:
command:你要运行的命令。
directory:命令运行的工作目录。
autostart:是否在 Supervisor 启动时自动启动该进程。
autorestart:进程崩溃后是否自动重启。
stderr_logfile 和 stdout_logfile:日志文件路径。
user:运行进程的用户。

# 4.更新 Supervisor 配置
sudo supervisorctl reread
sudo supervisorctl update
# 5.启动进程
sudo supervisorctl start my_process
# 6.监控进程
sudo supervisorctl status

这样就可以使得可以一直用隧道的公网IP直接在vscode上远程了。

如图:
在这里插入图片描述

sftp传数据(嫌云服务器上的网太慢)

有时候我们嫌云云服务器上的网太慢 例微软的网站或者github上网站下东西太慢。
SFTP(Secure File Transfer Protocol)是一种安全的文件传输协议,通常用于在本地计算机和远程服务器之间安全地复制文件。

终端上sftp

# 连接云服务器
sftp root@xxx.xxx.xxx.xxx -p 44333
# 上传
put "E:\Users\REM2\Downloads\rocketmq-client-cpp-2.2.0.amd64.deb" /root/

put 是上传
第一个是本地的文件的地址
第二个是云服务器上文件夹地址

即可上传
例: [==================================>] 4.60M 1.62MB/s in 2.8s

http://www.shuangfujiaoyu.com/news/31299.html

相关文章:

  • 专业免费网站建设一般多少钱百度风云排行榜官网
  • 如何做网站监控seo排名工具
  • 弹性云主机做网站免费b2b网站推广渠道
  • 怎样制作单页网站seo整站优化推广
  • qq网站官网看b站视频软件下载安装手机
  • 深圳网站建设yuntianxia常见的系统优化软件
  • 电影里的做视频在线观看网站百度热线客服24小时
  • 北京网站建设公司 蓝纤科技 网络服务2022最新新闻
  • 怎么做提升自己的网站整合网络营销外包
  • 全国做网站公司排名域名权重
  • 空间站天宫vr全景seo技术推广
  • 日本人真人做真爱的网站知名的建站公司
  • 做公司网站计入什么会计科目从事网络营销的公司
  • dreamweaver 8完美网页设计 商业网站篇百度seo综合查询
  • 手机制作app需要什么软件天津seo
  • 设计优秀的企业网站今日热搜榜排名最新
  • 网站的外部推广中国万网域名注册免费
  • 自己做的网站怎么加入微信支付seo外包公司一般费用是多少
  • 安徽网站备案要多少时间北京网站制作设计
  • 深圳装饰公司网站培训网址大全
  • 做平面设计一般上哪个网站参考现在有什么技能培训班
  • 图书馆 网站建设优化网站关键词优化
  • asp动态网站开发实训教程智能建站abc
  • windows下搭建wordpress青岛seo网站推广
  • 做盗版网站的广州新闻发布
  • 建筑公司企业宣传册清远seo
  • 免费做数据采集的网站百度站长工具网站提交
  • 广州比较好的网站建设哪家好系统优化app最新版
  • 建筑企业招聘网站万州网站建设
  • 黑客网站免费网站武汉网络推广公司排名