ネットワークリソースのマウントポイントへの別のユーザーアクセス許可を与えたいです。ディレクトリモードは700であり、所有者は、もちろん、マウントポイントを作成したログインユーザーです。
リソースにアクセスする必要がある別のユーザーとしてプログラムを実行していますが、アクセスできません。にあるマウントポイントのファイルモードを変更したいのです/Volumes/
が、-おそらくセキュリティ上の理由で-これは単にsudo chmod go+rx /Volumes/<mount point>/
コマンドを使用するだけでは実行できません。
他のユーザーにネットワークリソースのマウントポイントへのアクセス許可を与えるにはどうすればよいですか?
編集:マウントはMacの方法で行われます:ファインダー経由。これは、AFP共有(Macサーバー上にある)です。マウント出力:afp_4dskZR4jbiYw4tTvjg2EIbez-2.2d000004 / Volumes / Work in Progress(afpfs、nodev、nosuid、foto5でマウント)に。私はそれをMacのように保つことを好みます。静的なマウントポイントを作成するためにfstabを手動で編集したくありません(たとえば)。
これはMacの方法で行われます:Finder経由。これは、AFP共有(Macサーバー上にある)です。
—
クリスチャンStadegaart
mount
出力:afp_4dskZR4jbiYw4tTvjg2EIbez-2.2d000004 on /Volumes/Work in Progress (afpfs, nodev, nosuid, mounted by foto5)
。私はそれをMacのように保つことを好みます。手動で静的を作成するために、(例えば)ポイントのマウントfstabに私が編集したくない
おかげで、ログインに使用するユーザー(
—
-jaume
foto5
)に十分な権限がある場合、マウントされたネットワークボリュームの「情報を見る」ウィンドウ(Command-I)で権限を追加してみてください。sudo chmod go+rx ...
OKになりますが、すべてのユーザーに読み取り専用アクセスを許可します、それで十分でしょうか?
ほとんどのネットワークマウントと同様に、ノードはサーバー上のディレクトリと同じモードを取得する必要があります。
—
クリスチャンスタデガート
chmod
ノードモードの変更に使用する唯一の方法は、使用時に-oオプションを使用してオプションを定義することにより、元のサーバーのアクセス許可をオーバーライドすることですmount
(noowners
afpマウントポイントを使用する場合。しかし、サーバーのディレクトリモードは750で、700のクライアントノードモードをミラーリングしません。ところで、何かが起こっています...ところで、私が言ったように、sudo chmod
機能しません。cmd-Iは何も提供しません。ノードのモード/許可を操作します。
間違っていない場合、これは仕様ではありませんか?サーバーがアクセス制御を提供する場合、ユーザーアカウントとしてのユーザーがこれらのアクセス許可をオーバーライドして、他のユーザーにさらにアクセスを提供することはできません。これをMacやWindowsで動作させることができたことがありません。
—
bispymusic
mount
か?