web-dev-qa-db-ja.com

2015年にGentooLiveCDのパスワードを変更するにはどうすればよいですか?

GentooのLiveCDを持っています。 Gentooはまだインストールオプションを提供していないので、ISOイメージから作業し、VMの構成後にVM状態を保存することを計画しました。

VMを構成するには、ソフトウェアをインストールする必要があります。これには、root権限が必要です。 root権限については、Gentooが提供できないrootパスワードを知る必要があります。実際、私はgentooユーザーのパスワードすら持っていないので、ボックスにSSHで接続したり、gentooユーザーのパスワードを変更したりすることはできません。

パスワードを変更する方法を探すことは、2005年から2011年にかけて答えを引き出しています(そうです、これらの問題は10年以上前から存在しています...)。 "ルートターミナルを開いてpasswdを発行ルートターミナルがないため機能しません(またはタブレットインターフェイスでデスクトップを検索しても見つかりません) 。また、セットアップが1つではないように見えるため、Chrootの実行などの提案は機能しません(chroot <TAB>適切な提案はありません)。

GentooのLiveCDのrootパスワードを正確に変更するにはどうすればよいですか?


もっと裏話は、私はGentooユーザーではないということです。ユーザーの1人がプラットフォームを好むため、その下で1つのソフトウェアをテストする必要があります。テスト後、私はさらに3〜6か月間それを使い果たしました。したがって、メモリ内のLiveCDイメージに変更を加えてから、実際のインストールを実行するためにすべてのフープをジャンプせずにVMを保存する理由。

1
jww

通常の端末を開いて入力します。

    $ Sudo passwd

それの世話をする必要があります。 GentooライブCDにはパスワードがないため、 すべきではない Sudoコマンドを呼び出すときに1つを要求します。

君は しなければならない root権限を必要とするタスクを試行する前にこれを行ってください。

3
Shreyas Sriram

2016 LiveCDでは、rootログインはデフォルトで無効になっています。

Nano/etc/ssh/sshd_config

「PermitRootLogin」で始まる行を見つけます。行のコメントを解除し、[はい]に設定します。デフォルト値を示すために使用されるコメント行は、まだ当てはまると思います。

PermitRootLoginはい

保存して終了し、SSHを再起動します。

1
Nick

Gentooハンドブック は、ターミナルでSudo su -またはSudo -iを呼び出すことを提案しています。

0
tastytea