/etc/shadow 修正後の su パスワードの復元

/etc/shadow 修正後の su パスワードの復元

フォローする競争条件活用チュートリアル

/etc/shadow ファイルをコピーしました。その後、すべての内容を1行に置き換えます。

root::1:99999:::::

しかし。 suコマンドを使用しようとすると、古いパスワードは機能しなくなります。 :/

以前のシャドウファイルをアーカイブしていて復元をしてみました。しかし、私はできません。なぜなら私はsuではなく、もうsuにはできないからです。

上記の行だけを使用して新しいsuパスワードを推論することができるかどうかを知っている人はいますか?

私は現在Linux Mint 18を使用しています。

ベストアンサー1

root::…空のパスワードハッシュです。システムの構成方法に応じて(行nullokにあるかファイルにあるか)、パスワードプロンプトが表示されないか、パスワードが許可されません。auth … pam_unix.so/etc/pam.conf/etc/pam.d

suログインできないため、おそらく設定されていない可能性があります。nullokこれは予想されます。ルートがパスワードなしでログインできるようにすることは非常にまれなので、デフォルト設定ではありません。

またはが設定されている場合は、suパスワードなしでログインできますが、テキストコンソールからのみログインできます。したがって、テキストコンソール(++)に切り替えてrootとしてログインするか、通常のアカウントでログインして実行してみてください。loginnullok_secureCtrlAltF1su

設定しておくと、sudoルートパスワードは気にせず使用できます。

この方法でルートアカウントにアクセスできない場合は、シングルユーザーモードまたはリカバリシェルモードで再起動する必要があります。バラよりルートパスワードをリセットする2つの方法の違いは何ですか?GRUB経由でFedora 19で忘れたルートパスワードをリセットする方法ルートパスワードをどのように変更しますか?、…

今後はログインに影響を与える可能性のある作業を行う場合は、ルートシェルを開いておいてください。

おすすめ記事