aws的EC2云服务器自己操作记录
亚马逊官网有免费试用1年的服务器
以下内容参考
1. 启动生成实例
1.1 创建实例时需要生成 使用的默认的 Debian 和 一个.pem后缀的秘钥
1.2 网上下一个Mobaxterm ,实例名是公有 IPv4 DNS 地址 ,使用SSH连接,登录名是admin

1.3 登录进去后 输入用户名 admin 后进去,sudo su 切换成 root用户
2.阿里云 购买一个域名
后续 进行实名认证 进行过户
3. cloudflare 代理服务器(保护您的真实IP)
https://dash.cloudflare.com/ 进行注册后,添加站点
把 域名的 dns 改成 这边提供的网址就可以了,如下就是成功保护的了

4. aws中配置安全组
4.1点击安全组,并编辑入站规则
4.2添加规则 -> 所有流量 + 0.0.0.0/0
5. cloudflare中添加记录
5.1 类型就选A,名称随便填,ipv4地址,就是复制我们亚马逊云的公网ip地址,代理状态可开可关。
6.finalshell 我的连接不上 我用的Mobaxterm
6.1 改配置之前先备份配置
cp .ssh/authorized_keys .ssh/authorized_keys2
cp /etc/ssh/sshd_config /etc/ssh/sshd_config2
vi .ssh/authorized_keys
按i修改,键盘左右键移动,把ssh-rsa之前的部分都删除掉
nano /etc/ssh/sshd_config
找到#PermitRootLogin,把前面的#和PermitRootLogin后面的部分删除
改成下面这样PermitRootLogin yes
ctrl+x保存退出
选择y 然后回车
6.2 关闭防火墙 依次复制下面几条命令
iptables -P INPUT ACCEPTiptables -P FORWARD ACCEPTiptables -P OUTPUT ACCEPTiptables -Fapt-get purge netfilter-persistent
6.3 reboot重启一下
7.申请ssh证书
apt update -y a
pt install -y curl
apt install -y socat
apt-get install cron #安装 Crontab
/etc/init.d/cron restart #重启 Crontab
curl https://get.acme.sh | sh
~/.acme.sh/acme.sh --register-account -m xxxxxx@gmail.com
//将randomtalk.top改为自己的域名
~/.acme.sh/acme.sh --issue -d randomtalk.net --standalone
//将randomtalk.top改为自己的域名
~/.acme.sh/acme.sh --installcert -d randomtalk.top --key-file /root/private.key --fullchain-file /root/cert.crt
公钥路径:/root/cert.crt
私钥路径:/root/private.key
8.安装x-ray面板
bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
然后输入y回车,设置自己的用户名 密码 端口
9.安装一个bbr加速
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
复制命令回车 然后输入2
遇到蓝色画面, 点击画面 ,键盘的左键向左移动到NO,然后回车确认
然后安装完之后问是否需要重启,我们输入y,回车,重启
再次输入
wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
看到内核已经安装
然后选择7,启动加速。看到启动后再次重复一词命令,检查以下
看到内核已经安装,加速已经启动。然后输入11退出脚本
10.登录XRAY面板完成配置
18.166.28.182:8868 公网ip+自己设置的端口
然后进行登录,输入刚才设置的账号密码即可进入
登录之后点击 面板设置
这里要用到我们之前的公钥 和私钥的路径。
公钥路径:/root/cert.crt私钥路径:/root/private.key
公钥私钥就是之前保存的路径
面板根路径 可以自定义设置
然后点击保存配置然后重启面板 才能生效
这时我们就是有了https的协议
重启之后我们我们在地址栏输入我们解析的域名 英文输入法的冒号 端口号 面板根路径
目前来说 使用域名+端口 + 跟路径 就可以登录了
相关文章:
aws的EC2云服务器自己操作记录
亚马逊官网有免费试用1年的服务器 以下内容参考 1. 启动生成实例 1.1 创建实例时需要生成 使用的默认的 Debian 和 一个.pem后缀的秘钥 1.2 网上下一个Mobaxterm ,实例名是公有 IPv4 DNS 地址 ,使用SSH连接,登录名是admin 1.3 登录进去后 输入用户名 admin 后进去,sudo …...
基本ACL 和高级ACL配置
基本ACL 一、要求 1.全网可达 2.在1的基础上使PC1不能访问PC2 二、思路 1.通过写静态的方式使全网可达 2.配置acl主要是拒绝源IP的访问 3.在靠近目标的地方配置acl及使用 三、操作配置 1.IP及静态配置 [r1]int g0/0/0 [r1-GigabitEthernet0/0/0]ip add 123.0.0.1 24 [r…...
【uniapp 报错 Cannot read properties of null (reading ‘offsetWidth‘)解决办法】
该错误通常是由于访问了一个空值的offsetWidth而引起的。解决方法如下: 检查代码中是否有访问了空值的情况,比如变量未初始化或者传入了空值参数或者事件未定义。 在操作元素之前,确保元素已经被正确加载。可以使用如下方法: <…...
6.s081/6.1810(Fall 2022)Lab2: System calls
文章目录 前言其他篇章参考链接0. 前置准备1. System call tracing (moderate)1.1 简单分析1.2 Hint 11.3 Hint 21.4 Hint 31.5 Hint 41.6 Hint 51.7 测试 2. Sysinfo (moderate)2.1 声明2.2 实现2.2.1 框架2.2.2 用户态与内核态交互2.2.3 计算空闲内存的大小2.2.4 计算非UNUSE…...
Git在VSCode中的使用
1.Git图像化界面进行项目初始化(git init) 2. Git图形化界面对文件进行操作 当我们创建一个文件时,该文件后面有一个U,表示文件未跟踪。 我们在管理工具中输入日志并提交代码,相当于做了两件事,将文件由“…...
【双指针_移动零_C++】
题目解析 移动零 nums [0,1,0,3,12] [1,3,12,0,0]算法原理 数组划分(数组分块) 双指针算法(利用数组下标来充当指针)使用两个指针的作用: cur指针:从左往右扫描数组,就是遍历数组。 dest指针…...
【网络安全】网络安全威胁实时地图 - 2023
文章目录 [TOC] ① 360 安全大脑360 APT全景雷达 ② 瑞星杀毒瑞星云安全瑞星网络威胁态势感知平台 ③ 比特梵德 Bitdefender④ 飞塔防火墙 FortiGuard⑤ 音墙网络 Sonicwall⑥ 捷邦 Check Point⑦ AO卡巴斯基实验室全球模拟隧道模拟 ⑧ 数字攻击地图⑨ Threatbutt互联网黑客攻击…...
视频过大如何压缩变小?文件压缩技巧分享
如何压缩视频是许多视频编辑者、视频上传者经常遇到的问题,如果你也遇到了这个问题,不用担心,下面将就给大家分享几个视频压缩方法,可以帮助大家轻松地压缩视频,同时保持视频的高清晰度和音频质量。 一、嗨格式压缩大师…...
组合模式(Composite)
组合模式是一种结构型设计模式,主要用来将多个对象组织成树形结构以表示“部分-整体”的层次结构,因此该模式也称为“部分-整体”模式。简言之,组合模式就是用来将一组对象组合成树状结构,并且能像使用独立对象一样使用它们。 Co…...
grid map学习笔记3之详解grid_map_pcl库实现point cloud点云转换成grid map栅格地图
文章目录 0 引言1 grid_map_pcl示例1.1 主要文件1.2 示例数据1.3 启动文件1.4 配置文件1.5 主要实现流程1.6 启动示例1.7 示例结果 2 D435i 点云生成栅格地图2.1 D435i 点云文件2.2 修改启动文件2.3 测试和结果2.4 修改配置文件2.5 重新测试和结果 0 引言 grid map学习笔记1已…...
ebpf开发问题汇总
不同Programs之间通信 用bpf_obj_get来获取MAP的描述符,然后用bpf_map_reuse_fd函数来在不同program之间复用 kernel 与 user space之间 需要pin the BPF MAP to the BPF Virtual File System (VFS),来持久化存储,否则如果map用不到会被destory 引用…...
认识 mysql 命令
文章目录 1.简介2.选项3.子命令4.小结参考文献 1.简介 mysql 是 MySQL 的命令行客户端工具,用于连接到 MySQL 服务器并执行 SQL 语句。 它支持交互式和非交互式两种使用方式。以交互方式使用时,查询结果以 ASCII 表格式呈现。 当以非交互方式使用时&am…...
IK(Inverse Kinematics,逆运动学)
介绍 在Unity中,IK(Inverse Kinematics,逆运动学)是一种用于控制角色或物体骨骼的技术。通过使用IK,可以实现更自然和真实的动画效果,特别是在处理复杂的角色动作时非常有用。 IK Pass是Unity中的一个功能…...
Cadence 小技巧系列(持续更新)
■ ADE setup simulator/directory/host 更改仿真路径,默认home路径空间太小了,改成当前路径就行。 瞬态tran仿真要用APS跑(setup--high...) 瞬态tran仿真精度设置,conservation,option--maxstep设为0.1n…...
【unity】Pico VR 开发笔记(基础篇)
Pico VR 开发笔记(基础篇) XR Interaction Tooikit 版本 2.3.2 一、环境搭建 其实官方文档已经写的很详细了,这里只是不废话快速搭建,另外有一项官方说明有误的,补充说明一下,在开发工具部分说明 插件安装——安装pico的sdk和XR…...
竞争之王CEO商战课,聚百家企业在京举行
竞争之王CEO商战课,于2023年7月29-31日在北京临空皇冠假日酒店举办,近百家位企业家齐聚一堂,共享饕餮盛宴。 竞争之王CEO商战课是打赢商战的第一课。 竞争环境不是匀速变化,而是加速变化。 在未来的市场环境中,企业间…...
【shell】获取ping的时延数据并分析网络情况及常用命令学习
文章目录 获取ping的时延数据并分析网络情况|、||、&、&&辨析teetailkillall 获取ping的时延数据并分析网络情况 网络情况经常让我们头疼,每次都需要手动在终端ping太麻烦了,不如写个脚本ping并将数据带上时间戳存入文件,然后也…...
石子合并一章通(环形石子合并,四边形不等式,GarsiaWachs算法)(内附封面)
[NOI1995] 石子合并 题目描述 在一个圆形操场的四周摆放 N N N 堆石子,现要将石子有次序地合并成一堆,规定每次只能选相邻的 2 2 2 堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。 试设计出一个算法,计算出将 …...
Docker快速入门笔记
Docker快速入门 前言 当今软件开发领域的一股热潮正在迅速兴起,它融合了便捷性、灵活性和可移植性,让开发者们欣喜若狂。它就是 Docker!无论你是一个初学者,还是一位经验丰富的开发者,都不能错过这个引领技术浪潮的工…...
【Excel】记录Match和Index函数的用法
最近一直用到的两个处理EXCEL表格数据的函数向大家介绍一下,写这篇博文的目的也是为了记录免得自己忘记了,嘻嘻。 先上百度的链接 Match函数的用法介绍:https://jingyan.baidu.com/article/2fb0ba40b4933941f3ec5f71.html 小结:…...
【最后的AGI并跑窗口】:2024–2026是决定未来十年技术主导权的关键三年——基于52项国家级AI战略文件、137家实验室年报与21次闭门听证会的独家研判
第一章:AGI研发的国际竞争格局 2026奇点智能技术大会(https://ml-summit.org) 全球通用人工智能(AGI)研发已进入国家战略竞速阶段,美、中、欧、日、韩等主要经济体正通过政策投入、算力基建、基础模型生态与人才计划构建多维竞争…...
如何零风险迁移SillyTavern:3种策略保护你的AI对话数据
如何零风险迁移SillyTavern:3种策略保护你的AI对话数据 【免费下载链接】SillyTavern LLM Frontend for Power Users. 项目地址: https://gitcode.com/GitHub_Trending/si/SillyTavern 还在为SillyTavern版本升级而焦虑吗?每次更新都担心精心配置…...
【Python】PyCharm + poetry 管理 Python 虚拟环境
Windows 使用 PyCharm poetry 管理 Python 虚拟环境,完全舍弃Anaconda 1. 确保安装Python 关键前提: Poetry 管理多版本虚拟环境的核心是系统中必须已安装对应版本的 Python。它不会自动下载或安装 Python,而是依赖系统中已存在的解释器。因…...
android 14.0 framework下service下引用 opt目录下相关类编译不过的功能实现
1.前言 在14.0的系统rom定制化开发中,在某些产品中,对于在service下引用framewroks/opt下面的类 比如GsmSMSDispatcher类等,会出现找不到文件类的问题,接下来分析下相关问题的原因,然后 解决这个问题 2.framework下service下引用 opt目录下相关类编译不过的功能实现的核…...
打造专属瑜伽海报!雯雯的后宫-造相Z-Image模型在内容创作中的实战应用
打造专属瑜伽海报!雯雯的后宫-造相Z-Image模型在内容创作中的实战应用 1. 引言:AI瑜伽海报创作新体验 在内容创作领域,视觉素材的重要性不言而喻。对于瑜伽教练、健康博主和内容创作者来说,高质量的专业瑜伽图片往往是稀缺资源。…...
题解:AtCoder AT_awc0026_d Repainted Wall
本文分享的必刷题目是从蓝桥云课、洛谷、AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。 欢迎大…...
融合柯西变异与动态权重的蝴蝶优化算法性能跃迁
1. 蝴蝶优化算法的瓶颈与突破方向 蝴蝶优化算法(BOA)作为一种模拟自然界蝴蝶觅食行为的群体智能算法,自提出以来就在工程优化、机器学习参数调优等领域展现出独特优势。但我在实际使用中发现,传统BOA存在两个明显短板:一是容易陷入局部最优解…...
从网卡驱动到主站线程:深入IgH EtherCAT主站的启动与绑定流程
从网卡驱动到主站线程:深入IgH EtherCAT主站的启动与绑定流程 在工业自动化领域,EtherCAT以其卓越的实时性能和高效的通信机制成为主流现场总线协议之一。作为开源EtherCAT主站实现,IgH EtherCAT Master凭借其稳定性和灵活性赢得了众多工程师…...
洛雪音乐助手:一个界面,全网音乐,你的终极免费播放器解决方案
洛雪音乐助手:一个界面,全网音乐,你的终极免费播放器解决方案 【免费下载链接】lx-music-desktop 一个基于 Electron 的音乐软件 项目地址: https://gitcode.com/GitHub_Trending/lx/lx-music-desktop 你是否曾为了找一首歌在多个音乐…...
NVIDIA Profile Inspector完全指南:免费解锁显卡200+隐藏参数
NVIDIA Profile Inspector完全指南:免费解锁显卡200隐藏参数 【免费下载链接】nvidiaProfileInspector 项目地址: https://gitcode.com/gh_mirrors/nv/nvidiaProfileInspector NVIDIA Profile Inspector是一款强大的开源显卡优化工具,能够让你访…...
