Bitcoind

如何為多個使用者執行一個守護程序?

  • November 24, 2019

我已將比特幣 v0.18.1 安裝為user1. 一切都很好,但現在我需要讓user2訪問相同的執行,以便他也可以使用bitcoin-cli

但是,一旦我登錄到 VM 實例,user2就會收到此錯誤:

error: Could not locate RPC credentials. No authentication cookie could be found, and RPC password is not set. See -rpcpassword and -stdinrpcpass. Configuration file: (/home/user2/.bitcoin/bitcoin.conf)

使用者是否使用同一個錢包並不重要,我只需要bitcoin-cli為兩個使用者工作並使用來自user1(完全同步)的數據

bitcoin-cli嘗試從中讀取憑據$HOME/.bitcoin。由於 user2 將具有不同的主目錄,因此 bitcoin-cli 將無法找到憑據。

您可以.bitcoin從 user1 的主目錄符號連結到 user2 的目錄,或者bitcoin-cli為 user2 使用別名-datadir=user1home/.bitcoin

在任何一種情況下,您都可能需要使用讀取權限。

引用自:https://bitcoin.stackexchange.com/questions/91563