서명이 소유자에게 속한다는 표시는 없습니다.
기본 키 지문: 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!