2017-12-16 58 views
0

私はYoctoのDoraブランチ(Poky 1.2)に取り組んでおり、このブランチだけで作業する必要があります。Yocto dora bitbakeシステムでrootパスワードを変更するにはどうすればよいですか?

開発中に画像にセキュリティホールができないように、ブランクのルートパスワードを他の値に変更する必要があります。

ルートパスワードを設定するにはどうすればよいですか?

local.confファイルを使用します。

ここで説明する方法では動作しません: How to set root password on Yocto/Poky image?

答えて

0

私はpokyの初期のバージョンはlocal.confファイル内usermodのため、-Pスイッチを受け付けないことがわかりました。私は次のことを行うために必要なrootパスワードを変更するためには

(私はLinuxカーネル3.0を使用しているので多分これはです): (私も管理者ユーザーを追加しました)

私poky /構築/ confには/私は次の行を追加local.confファイル:管理者のパスワード

INHERIT += "extrausers" 
EXTRA_USERS_PARAMS = "useradd admin; \ 
         usermod -p $(openssl passwd abc123) admin; \ 
         usermod -p $(openssl passwd knockknock) root; \ 
        " 

は ' ABC123 ' で、rootのパスワードは 'がKnockKnock' です。

は私もpoky /メタ/レシピ-接続/ opensslの/ openssl_1.0.1p.bb

1

から画像へのopensslのためのレシピを追加しましたあなたのbuild/conf/local.confに以下の行を追加したり、meta-dirに行くと追加git patchをとるための以下の行。

INHERIT += "extrausers" 
EXTRA_USERS_PARAMS = "useradd admin; \ 
         usermod -p $(openssl passwd abc123) admin; \ 
         usermod -p $(openssl passwd knockknock) root; \ 
        " 
関連する問題