> 웹3.0 > 본문

서명이 소유자의 소유라는 표시는 없습니다.

WBOY
풀어 주다: 2024-07-21 19:37:51
원래의
865명이 탐색했습니다.

s no indication that the signature belongs to the owner.

      서명이 소유자에게 속한다는 표시는 없습니다.

 

 

기본 키 지문: 15E6 6D94 1F69 7E28 F493 81F4 2641 6DC3 F306 74B0

“`

체크섬이 확인되면, 파일을 추출하여 (/usr/local/bin) 디렉토리로 옮깁니다.

그런 다음 작업 디렉토리를 정리합니다.

“`

> tar xvf lighthouse-v5.2.1-x86_64-unknown-linux-gnu.tar .gz

> sudo cp lighthouse /usr/local/bin

> rm -r lighthouse lighthouse-v5.2.1-x86_64-unknown-linux-gnu.tar.gz.asc lighthouse-v5.2.1-x86_64-unknown- linux-gnu.tar.gz

“`

lighthouse(합의 계층 소프트웨어)가 백그라운드 서비스로 실행되도록 서버 액세스 없이 `lighthouse`라는 계정을 만듭니다. 이러한 유형의 사용자 계정에는 루트 액세스 권한이 없으므로 공격자가 손상된 클라이언트 업데이트를 통해 침투할 수 있는 가능성이 희박한 경우 잠재적인 공격자를 Lighthouse 서비스로만 제한합니다.

> sudo useradd –no-create-home –shell /bin /false lighthouse

 

 

합의 레이어의 블록체인 데이터를 저장하기 위해 Lighthouse(합의 레이어 소프트웨어)용 디렉터리를 만듭니다. 그런 다음 이 사용자가 디렉터리를 읽고 쓸 수 있도록 이 디렉터리의 소유자를 lighthouse(사용자 계정)로 설정합니다.

> sudo mkdir -p /var/lib/lighthouse

> sudo chown -R lighthouse:lighthouse / var/lib/lighthouse

 

 

Lighthouse 서비스를 백그라운드에서 실행할 systemd 구성 파일을 만듭니다.

 

 

> sudo vi /etc/systemd/system/lighthouse.service

 

아래 구성 매개변수를 파일에 붙여넣습니다:

 

 

“`

[Unit]

Description=Lighthouse Consensus Client (Holesky)

After=network.target

Wants=network.target

 

 

[서비스]

User=lighthouse

Group=lighthouse

Type=simple

Restart=always

RestartSec=5

ExecStart=/usr/local/bin/lighthouse

  –체인 홀스키

–datadir=/var/lib/lighthouse

  –log.file.directory=/var/lib/lighthouse/logs

  –authrpc.jwtsecret=/var/lib/jwtsecret/jwt.hex

  –전체

  – 포트 30303

  –http

  –http.api eth,web3,net,txpool,debug,trace

  –http.addr

  –http.port 8547

  –ws

  –ws.add ㅋㅋㅋ

–ws.port 8548

  –metrics 127.0.0.1:6060

  

[Install]

WantedBy=default.target

“`

완료되면 ESC → ENTER → :wq → ENTER로 저장하세요.

구성 요약을 이해하고 검토하고 필요한 경우 수정합니다.

lighthouse 구성 요약:

 

 

Lighthouse 시작

systemd 데몬을 다시 로드하여 변경 사항을 등록하고 Lighthouse를 시작한 다음 상태를 확인하여 실행 중인지 확인하세요. .

> sudo systemctl daemon-reload

> sudo systemctl start lighthouse.service

> sudo systemctl status lighthouse.service

예상 출력: Lighthouse가 "활성(실행 중)"이라고 표시되어야 합니다. Ctrl+C를 눌러 종료하면 등대가 계속 실행됩니다. Lighthouse가 Holesky 테스트넷에서 동기화하는 데 약 6시간이 소요됩니다.

 

 

Lighthouse의 동기화 프로세스 로그를 확인하려면 다음 명령을 사용하세요. 경고나 오류를 조심하세요.

> sudo apt install ccze -y

> sudo 저널ctl -fu lighthouse -o cat | ccze -A

 

 

예상 출력

종료하려면 CTRL+C를 누르세요.

방법에 대한 자세한 내용은 여기(https://lighthouse-book.sigmaprime.io/advanced-topics/logs.html)를 참조하세요. Lighthouse Journalctl 로그를 해석하고 이해하기

 

 

Lighthouse 서비스가 원활하게 실행되면 이제 노드를 재부팅할 때 자동으로 실행되도록 설정할 수 있습니다.

> sudo systemctl 활성화 lighthouse.service

 

 

예상 출력:

> 생성된 심볼릭 링크 /etc/systemd/system/default.target.wants/lighthouse.service → /etc/systemd/system/lighthouse.service.

 

 

위 내용은 서명이 소유자의 소유라는 표시는 없습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:kdj.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!