他のパーティションから/ homeにアクセスする際に問題があります。

他のパーティションから/ homeにアクセスする際に問題があります。

私は現在/ sda1でChakraを使用し、/ sda2(ディストリビューションを試して遊ぶために予約したパーティション)でFuduntuを使用しています。そして「Fuduntuhome」)。

通常、/homeフォルダ(/ sda2にはElementary、Ubuntu、Debian、Mint、Antics、Crunchbangなどがあります)へのアクセスに問題がないため、「Chakrahome」フォルダにファイルを保存して別のフォルダに接続します。システム。 Fuduntuをインストールした後、Chakrahomeにアクセスしようとすると拒否され、すべてのファイルが利用できなくなりました。

これがFuduntuの問題かどうかはわかりませんが、権限に触れたことがないので、このジレンマを解決する方法についての意見を聞きたいです。とても感謝しています!

答え1

UIDは、2つのシステムのユーザーアカウント間で異なる場合があります。ファイルシステム権限は、所有者/グループ/すべての権限を使用して処理されます。見せるためにlsユーザー名は、実際には一意の数値識別子を使用してユーザーを識別するなどのツールを使用するときに使用されます。

両方のシステムで無料のUIDを選択してから、両方のシステムusermod -u [uid] [username]に公開してUIDを同期できます。

次に、ホームディレクトリの権限を更新します。

chmod -R [username] ~[username]

答え2

fuduntuには基本的にSELinuxが有効になっていると思います。共有ホームディレクトリがホームとして正しく表示されていないようです。 Funduntuで実行してSELinuxタグを復元できますrestorecon -R -v /home。しかし、ChakraがSELinuxを使用しているのか、新しいSELinuxタグが別のディストリビューションに移植できるのかはわかりません。

関連情報