Security

如何向我的執行 Bitcoin Core 的 Ubuntu PC 添加具有 SSH 訪問權限的第二個使用者?

  • December 25, 2019

我有一個朋友對學習比特幣 CLI 很感興趣,我告訴他我會考慮讓他訪問我的節點——以非破壞性的方式——也許只是測試網?

完全信任這個人,我們在許多項目上密切合作,他有興趣了解網路,但沒有辦法自己建立一個完整的節點。我嘗試了很多搜尋,但找不到明確的答案。

我想保持節點的完整性,而不是讓他訪問我的使用者帳戶,而是讓他將其用於教育目的。

任何善良的靈魂對這個過程有指導嗎?

您無需授予某人訪問整台機器的權限即可使用bitcoin-cli. 您可以使用 bitcoin.conf 中的 rpcauth 參數提供憑據(可能為多個使用者名/密碼組合定義多次),並將其 IP 地址列入您正在執行比特幣 RPC 的埠的白名單。

然後他們可以使用本地bitcoin-cli二進製文件以及-rpcport-rpcconnect選項來使用遠端 bitcoind 實例。

當然,您應該避免將未解鎖的錢包留在此伺服器上,因為任何擁有 RPC 訪問權限的人都可能花費您的硬幣。它應該被視為只讀實例。

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