私の「Linux mint for Debian」インストールは、ライブCDから起動し、ハードドライブとUSBデバイスの間にいくつかのファイルをコピーするまで正しく機能しました。これで、/user/home ディレクトリにアクセスせずに起動中と表示されます。一時的な「ホーム」で始まるため、ユーザーの「ホーム」ディレクトリにあるファイルにアクセスできません。
ユーザーディレクトリ空間のアクセスと権限をリセットする方法は?
答え1
「USB デバイス」には、通常、ユーザーと権限を認識しないいくつかの (Windows) FAT ファイルシステムが含まれています。ホームディレクトリからUSBデバイスにファイルを移動すると、ファイルの所有者と正しい権限に関するすべての情報が失われます。これをホームディレクトリにコピーし直すと、「任意」の所有者と権限が付与されます。これで、これらのファイルはルートに属することができます。
すべてを復元する1つの方法は、最新のバックアップを復元することです。 - あなたが持っている場合。
または手動で変更することもできます。修理所有者が利用可能である必要がありますsudo chown -R $USER /home/$USER/
。これで、もう一度ログインできます。
これにより、まだ無効な権限がある可能性があります。 (x
たくさんやってきましたls -l
。)これを使ってchmod
これらの問題を解決することができます。あなたができる最善の方法は、find ~ -type f -exec chmod a-x {} \;
ほとんどの権限を変更することです。
答え2
/home/user
私の考えでは、user
あなたのユーザー名がどこにあるのですか?その場合は、ログイン後に端末を開き、次のコマンドを実行します。
sudo chown -R user:user ~/
user
実際のユーザー名に変更してください。これにより、ホームディレクトリ内のすべてのファイルとフォルダに対する権限がリセットされます。
私はLMDEインストールでこれをテストしましたが、エラーメッセージにもかかわらず実際にグラフィカルにログインできます。そうでない場合は、をクリックしてCtrl Alt F1コマンドラインからログインし、同じコマンドを実行します。その後、を押してAlt F8GUIに戻ります。