私のユーザーのシンボリックリンクがrootで機能しない

私のユーザーのシンボリックリンクがrootで機能しない

さまざまなディストリビューション間で共通のデータを共有するために、次のシナリオを試しています。

/homeFedoraは、以下を指すシンボリックリンクを作成しました。

/run/media/arun/754ef10a-3f82-4c0b-bde4-a119f7cc472c/Fedora/

BackTrackでは、私は/home以下を指しています。

/run/media/arun/754ef10a-3f82-4c0b-bde4-a119f7cc472c/BT-Linux/

OpenSuSE 12.3でも同じことをしています。

各ディストリビューションには、/homeパーティションの各ディレクトリへのシンボリックリンクがあります。つまり:Fedora、BT-Linux、SuSE。

これらのそれぞれにはDocumentsDownloadsおよびVideosフォルダがあり、これは別のディレクトリ(またはではない)/run/media/...../Fedoraへのシンボリックリンクであるため、ディレクトリからそのディレクトリに直接アクセスできます。BT-LinuxSuse/home

問題は、私のユーザーアカウントではリンクが機能していますが、としてarunログインするとシンボリックリンクが失われることがありますroot

一般ユーザーとしてはうまくいきますがroot

私はそれが独自の、、フォルダセットをroot持つことを知っており、すべて接続する必要がありますが、シンボリックリンク自体は壊れています。DocumentsDesktopVideos/home

この問題の原因は何ですか?

$ uname -a
Linux localhost.localdomain 3.9.5-301.fc19.x86_64 #1 SMP Tue Jun 11 19:39:38 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

ベストアンサー1

使ってるみたいですねリムーバブルディスクマウントポイントユーザー「arun」でログインしたときに自動的に設定される/homeシンボリックリンクの場合、FUSEマウントポイントである可能性が高くなります。 「arun」ユーザーがログインしていない状態でルートからマウントポイントにアクセスしようとすると、自動的にマウントされません。 FUSE、設定で許可されていない限り、root権限を制限します。そのため、「arun」がログインしていても、そのユーザーだけがアクセスを許可されます。

このドライブを自宅で使用したい場合は、/etc/fstabに設定してください。ただし、自動的にマウントされたリムーバブルドライブでは機能しません。

おすすめ記事