/etc/pam.d/commonを削除

/etc/pam.d/commonを削除

common-*フォルダ内のすべてのファイルを削除しましたが、/etc/pam.d今ロックされています。私はUbuntu 14.04を実行しています。これらのファイルをすべて内部フォルダにバックアップしましたが、pam.d今は移動できません。試行すると権限エラーが発生します。 sudo を追加すると、次のエラーが発生します。

sudo: unable to initialize PAM: No such file or directory

私が試しましたが失敗したことは次のとおりです。

  • sudo pam-auth-update --force(上記のエラーが発生しました)
  • リカバリモードに入り、「破損したパッケージのリカバリ」を実行します。
  • 回復モードに入り、「ルート - ルートシェルプロンプトに移動」を選択します。 Enterを押すと、次のような結果が表示されます。

    Give root password for maintenance. (or type Control-D to continue)** 
    

ルートアカウントのパスワードを設定したことがなく、無効になっている可能性があると思います。ネットワーク経由でコンソールにアクセスできますが、物理的にはアクセスできません。

私はGoogleで多くを検索し、ほぼすべてLiveCDを使用すると指摘しましたが、それは私にとってオプションではありません。問題を解決するために私ができることは他にありますか?

ベストアンサー1

common-*ファイルが存在しないため実行できませんsudo

single user modeしたがって、良い指示がある以下のリンクから始める必要があります。

シングルユーザーモードで起動

起動すると、ルートシェルが作成されます。

おすすめ記事