2017-11-08 16 views
0

を上のパスワードがgeth使用:GETHは、新しいアカウント - コマンドライン私は、テキストファイルにそれを維持するのではなく、コマンドラインでパスワードを使用しようとしている

geth --password [email protected] account new 

が、上記スロー:

は致命的:オープンMYPする@ ssw0rdを:ので、理にかなっている、そのようなファイルやディレクトリ

をパスワードファイルを読み込むことができませんでしたは、「パスワードファイルが非アクティブパスワード入力に使用する」と想定しています。
gethを使用してコマンドラインで直接パスワードを入力する方法はありますか?私が使用して article on go-ethereum wikiを見てきました

geth --password [email protected] account new 

geth --password <(echo -n [email protected]) account new 

しかし、これはCentOSの上の別のエラースロー:

-sh:予期しないトークンの近くに構文エラーを `のような 何か( '

答えて

0

arあなたのアカウントをコマンドラインから作成するには2つの方法があります。

geth account new --password <(echo $mypassword) 
geth account new --password [arg] 

[arg] =パスワード自体ではなくパスワードを含むファイルの名前。

0

もう一つの方法は、(ウィンドウを使用している場合)のPowerShellの1つのウィンドウで、ネットワークを開始することです 、その後、新しいPowerShellウィンドウで、

geth attach 

を実行し、その後のように、様々な目的のために管理APIを使用します。

> personal.newAccount() 
Passphrase:      //Type password here 
Repeat passphrase: 
<addressOfNewAccount> 

または

> personal.newAccount("PasswordHere") 
<addressOfNewAccount> 

ここにありますもっと知るためのリンクmanagement APIs

関連する問題