ユーザーがNTFSをマウントできるようにシステムが準備されていることを確認する方法は?

ユーザーがNTFSをマウントできるようにシステムが準備されていることを確認する方法は?

このトピックに関する投稿が多すぎますが、詰まっています。

ここで非常に関連性の高い投稿を見つけました。 ユーザーアカウントからNTFSパーティションをマウントできません

私もここでよくある質問を読んだ。 http://www.tuxera.com/community/ntfs-3g-faq/#useroption

それでもNTFSパーティションをユーザーとしてマウントできません。ただルートとしてマウントしてください(またはsudoを使用してマウントしてください)。今、私のシステムがユーザーのインストールの準備ができていることを知りたいです。

私のボリュームのfstabエントリオプションは次のとおりです。

noatime,
noauto,
noexec,
rw,
users,
shortname=lower,
uid=MY_USER,
gid=100,
fmask=111,
dmask=000 

インストール中にエラーが発生しました:

'/dev/sdc1' をオープン中にエラーが発生しました: 権限が拒否されました。

'/dev/sdc1' をマウントできません: 権限が拒否されました。

「/dev/sdc1」とntfs-3gのバイナリ権限とインストールユーザーIDを確認してください。

要件は次のとおりです(FAQから取得)。

  1. ntfs-3gはFUSEサポート統合にコンパイルされます。
  2. ntfs-3g バイナリはバージョン 1.2506 以降です。
  3. setuid-rootに設定されたntfs-3gバイナリ
  4. ユーザーはボリュームにアクセスできます。
  5. ユーザーはマウントポイントにアクセスできます。

5——完了、

4 - 完了、

3——完了、

2 --ntfs-3g-2010.10.2-2.1.x86_64

1 - ?

FUSEがntfs3g内でコンパイルされているかどうかを確認する方法と、1.206バージョンと2010.10.2バージョンを比較する方法がわかりません。

もしそうなら - 私に合った仕事ができるかどうかどうかを確認できますか?私のシステムでは不可能だったので、ユーザーアカウントからインストールしようとするすべての努力は無駄になるかもしれません。

SUSE 11.4を開きます。

ベストアンサー1

man ntfs-3g説明する:

ntfs-3g setuid-rootが設定されている場合これにより、root以外のユーザーもボリュームをマウントできます。

ls -ld $(which ntfs-3g)私のsetuidが欠けていると言います。質問してもいいですか?

おすすめ記事