千家信息网

EOS.IO节点如何使用SSL

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,这篇文章将为大家详细讲解有关EOS.IO节点如何使用SSL,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。首先,你必须使用DAWN-2018-04-27
千家信息网最后更新 2025年02月01日EOS.IO节点如何使用SSL

这篇文章将为大家详细讲解有关EOS.IO节点如何使用SSL,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

首先,你必须使用DAWN-2018-04-27-ALPHA以上版本。

如果你运行nodeos --version它应该输出2594537369。否则你必须进行版本更新。

要更新,请运行你的eos repo拷贝:

$ cd [EOSIO_DIR]$ git pull$ git checkout DAWN-2018-04-27-ALPHA$ git submodule update --recursive$ ./eosio_build.sh$ cd build$ sudo make install

使用Certbot为你的域获取SSL证书:

$ sudo add-apt-repository ppa:certbot/certbot$ sudo apt-get update$ sudo apt-get install certbot

Certbot需要在端口80上侦听证书生成。如果你有任何使用它的服务,请先停止,然后运行:

$ sudo certbot certonly --standalone --preferred-challenges http -d your-domain

现在将生成的文件复制到testnet文件夹:

$ cd [TESTNET_FOLDER]$ sudo cp /etc/letsencrypt/live/your-domain/fullchain.pem .$ sudo cp /etc/letsencrypt/live/your-domain/privkey.pem .$ sudo chown user:user fullchain.pem privkey.pem

配置nodeos

编辑config.ini文件并添加以下行:

https-server-address = 0.0.0.0:443https-certificate-chain-file = /[TESTNET_FOLDER]/fullchain.pemhttps-private-key-file = /[TESTNET_FOLDER]/privkey.pem

如果你想完全禁用不安全的HTTP,只需设置(注释掉该行不会起作用)

http-server-address =

启动nodeos并转到https://your-domain/v1/chain/get_info进行检查! 你应该在chrome中看到绿色的锁,这表明TLS连接成功。

如果出现问题,请查看日志文件stderr.txt的第一行。

关于EOS.IO节点如何使用SSL就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

文件 运行 节点 内容 文章 更多 版本 知识 篇文章 证书 更新 生成 不错 安全 成功 一行 作用 只需 拷贝 文件夹 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 战地1服务器管理员有多少个 上海综合服务管理软件开发 教育部本科数据库 数据库可以 连接服务器上的sql数据库 百度云种子服务器异常 龙岗区正规网络技术代理价钱 企业的网络安全防护怎么做 王牌战争开服务器要多少元 怎样加强网购中的网络安全 读软件开发二本哪个大学好 最牛广告语软件开发 电子类软件开发专业 怎么说服别人做网络安全 服务器做跳板控制公司电脑 大学网络安全系好就业吗 绿色阅读网络安全书签制作 iPad验证服务器失败是为什么 域名如何快速搭服务器 滴滴网络安全专家 怀化学院网络安全手抄报 国外服务器搭建免流会进局子吗 网络安全与力学有什么关系 数据库系统测试模型 SQL修改数据库文件 大同网络技术预算 教育系统网络安全宣传资料 网络安全应急预案和演练情况 电脑软件开发最需要 服务器被人改密码可以查吗
0