IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 在linux系统中只运行idena node节点 -> 正文阅读

[系统运维]在linux系统中只运行idena node节点

在linux系统中只运行node节点

在linux系统中只运行node节点
优点
Idena每天运转,如果用服务器只运行节点可以大大减少成本,1h1g服务器就能正常运行节点程序
要使用ubuntu64位系统,先在服务器控制台停止服务器,下来可以更换磁盘镜像来更换系统,系统越新越好。更换系统之后会重置数据。
一.下载putty及设置putty操作
下载Putty,这是一个连接到服务器的免费程序,您可以键入命令来处理idena节点和其他内容。
在putty中,连接到服务器的IP地址,只需在putty的第一个屏幕中输入地址,然后单击“打开”,它将要求您导入一些密钥,然后进行确认。
以root用户身份登录,并从控制台使用密码。您可以复制粘贴它,因为它很复杂。右键单击Putty可以粘贴,虽然不会显示任何输入,但仍将粘贴密码,只需按回车即可。
1.设置putty通道以进行连接,如图所示

在源中输入:9999
在目标中输入:localhost:9009
单击添加后,隧道已保存,您现在进行下一步登录服务器。
2.用putty登录服务器
输入服务器ip地址
把服务器起个名字比如idena-node便于辨认
保存设置
打开

登录界面输入登录名一般为root,后enter

输入密码,此处为隐码,不可见但是输入就可,后enter

二.钱包设置

上面的只用把9009改为9999
下面填入api
之后两个都点save

现在,当转到客户端时,您应该看到您的身份/地址/机器人。

现在,您每次想在PC上打开Idena客户端时(在进行翻转,执行验证,发送硬币等时)都需要连接Putty,
但是无论有无Idena客户端,节点都可以在VPS上运行和挖掘。

所以…此设置可能需要一些时间,在完成所有操作后,请确保检查是否已进行挖掘。

还可以看看社区制作的脚本:
https 😕/gitlab.com/crackowich/idena-manager
一键脚本
1.创建update.sh文件
vim update.sh
1.复制粘贴
#!/bin/bash
echo " 1.install screen 2.install/update idena node
3.get api.key 4.exchange api.key
5.get idena nodekey 6.killall screen and exchange nodekey
7.reboot/start idena 8.killall screen(idena)
9.chmod node 10.rm-rf ipfx
11.screen -r 12.reboot
type in your choose:"
read num
if [[ “$num” -eq 1 ]];
then
apt update -y
apt install psmisc -y
mkdir idena
apt install screen -y;

elif [[ "KaTeX parse error: Can't use function '\(' in math mode at position 51: …w node version \?(?eg. 0.19.3\) re…version/idena-node-linux- v e r s i o n m v i d e n a ? n o d e ? l i n u x ? version mv idena-node-linux- versionmvidena?node?linux?version idena-go
chmod +x idena-go
screen -d -m ./idena-go;

elif [[ “$num” -eq 3 ]];
then
cd ~
cat ./idena/datadir/api.key;

elif [[ " n u m " ? e q 4 ] ] ; t h e n c d ? c d i d e n a k i l l a l l s c r e e n e c h o T y p e i n n e w a p i r e a d a p i s c r e e n ? d ? m . / i d e n a ? g o ? ? a p i k e y = num" -eq 4 ]]; then cd ~ cd idena killall screen echo Type in new api read api screen -d -m ./idena-go --apikey= num"?eq4]];thencd?cdidenakillallscreenechoTypeinnewapireadapiscreen?d?m./idena?go??apikey=api;

elif [[ “$num” -eq 5 ]];
then
cd ~
cat ./idena/datadir/keystore/nodekey;

elif [[ “$num” -eq 6 ]];
then
cd ~
killall screen
nano ./idena/datadir/keystore/nodekey;
screen -d -m ./idena-go;

elif [[ “$num” -eq 7 ]];
then
cd ~
cd idena
screen -d -m ./idena-go;

elif [[ “$num” -eq 8 ]];
then
killall screen;

elif [[ “$num” -eq 9 ]];
then
cd ~
cd ./idena/
chmod +x idena-go
screen -d -m ./idena-go;

elif [[ “$num” -eq 10 ]];
then
cd ~
cd idena
cd datadir
killall screen
rm -rf ipfs
cd ~
cd idena
screen -d -m ./idena-go;

elif [[ “$num” -eq 11 ]];
then
screen -r;

elif [[ “$num” -eq 12 ]];
then
reboot
fi

2.按:输入wq(英文状态)
3.给权限
chmod u+x update.sh

三.详解
Putty中程序一律右键粘贴,下面长代码先复制,后在putty中右键粘贴即可,有时候需要按enter
6.升级linux系统里的应用程序,以及下载screen工具
apt-get update
apt-get install screen -y
2. 这使我们进入主目录并下载idena节点
cd /home && wget https://github.com/idena-network/idena-go/releases/download/v0.20.0/idena-node-linux-0.20.0
3. 这给出了idena节点文件,执行权限,一种Linux安全措施
chmod +x idena-node-linux-0.20.0
4. 这将在单独的屏幕上运行idena节点,如果不这样运行,则您的Putty窗口以及PC都将一直保持打开状态
screen ./idena-node-linux-0.20.0
5. Ctrl+A+D退出屏幕(如果要再次连接到屏幕,请使用screen -r)
(这使我们脱离了运行idena节点的屏幕,但使它在后台运行,因此我们可以退出Putty而不停止idena节点)
6.复制获得的代码并将其保存在PC上
cat /home/datadir/api.key
(cat就像Linux的记事本,我们用它打开api.key文件,您需要api.key这是访问节点的密码,以便您可以从idena应用上连接您的PC。Putty中复制也是右键,先选中api中的字符串后右键即可,之后字符串会复制在命令行之内,按enter即可)

7.现在,您可以将私钥/节点密钥/身份转移到VPS。我们必须在您的PC上找到它,然后转到
%userprofile%\AppData\Roaming\Idena\node\datadir\keystore
(最好将其复制粘贴到某些文件夹中的地址),在那里您将找到nodekey文件。用记事本打开它并复制。
另外,重要的是,备份此信息,这是您的私钥,请勿与任何人共享。

8.现在我们必须将其放在VPS上。在Putty中,运行nano编辑vps上的nodekey文件,以便将其粘贴到此处,
nano /home/datadir/keystore/nodekey

这将打开VPS上的当前私钥,您必须将其删除并从PC上粘贴。确保您没有不必要的空格或换行符。粘贴后,在要求您保存时退出nano(Ctrl + X),保存。现在,您已将您的身份转移到VPS。

9.我们必须在VPS上重新启动节点,以便它以新的密钥/身份运行
1.返回运行中的节点
screen -r
2.按这关闭该节点
Ctrl+C
3.将目录从当前/ root更改为该节点所在的/ home
cd /home
4. 再次运行
screen ./idena-node-linux-0.20.0
5.像以前一样从节点屏幕断开连接(可选)

Ctrl+A+D-

脚本地址
https://github.com/weiliali/idena-install/blob/main/1.sh

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-11 19:13:10  更:2021-09-11 19:14:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/30 3:30:46-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码