を使用している他のユーザーに自分のファイルへのアクセスを許可したいのですが、そのchmod 777 file
ユーザーにのみ権限を付与するにはどうすればよいですか。
- 更新
ファイルは「root」の所有なので、 を使ってファイルにアクセスするとsudo
私のファイルのようです(または混乱することもあります。訂正してください)。
/Data
ルートディレクトリというフォルダを共有したいです。私が共有したい別のユーザーは、私がTelnetとNFSを介してアクセスする組み込みシステムのrootユーザーです。
内部ファイルは私が作成したものであり、ファイルを作成するたびに組み込みシステムがそのファイルにアクセスできるようにコマンドを使用する必要があり/Data
ます。chmod 777 /Data
私は私のコンピュータでUbuntuを使用しており、組み込みシステムではここでLinuxにコンパイルしています。
答え1
あなたとこのユーザーだけが属するグループを見つけて、そのグループ(世界ではない)に正しい権限を付与する必要があります。
可能であれば、アクセス制御リストを使用する方が簡単です。
答え2
ファイルを所有している場合setfacl -m u:otheruser:rwx filename
それ以外の場合、またはファイルシステムが拡張ACLをサポートしていない場合は、残念です。