-3

ディレクトリを chown root:root および chmod 0600 に設定して、その中のすべてが作成されるようにするか、構成されたディレクトリと同じ設定をコピーする方法を教えてください。ありがとうございました

4

4 に答える 4

0

私はあなたの質問を理解したと思います.ディレクトリ内の新しいファイル のデフォルトのアクセス許可と所有権を設定しようとしています.

所有権については、ディレクトリを所有するグループ (rootこの場合) に自分自身を追加すると、作成する新しいファイルはそのグループによって所有されます。

権限については、 umaskを使用して新しいファイルのデフォルトの権限を設定できます。

umask 077  # grant only user r/w permissions 

または使用setfacl: 詳細については、この回答を参照してください。

于 2013-03-06T00:46:21.537 に答える
0

あなたの質問はそれほど明確ではありません...しかし、おそらくあなたが探しているのは、ディレクトリ内のすべてのファイルに適用する再帰的なchownアプリケーションと設定だと思います。chmodこれは、(どちらの場合も)-Rフラグを使用して行うことができます。次に例を示します。

chown -R root:root mydir/*
于 2013-03-06T00:13:49.657 に答える
0

と を探していると思いますchmod -R 0600 *chown -R root:root *、質問は完全には明確ではありません。

于 2013-03-06T00:13:59.807 に答える
0

-R(再帰)フラグを探していると思います-使用でき chown -R root:root /your/directory/full/path ます chmod -R 0600 /your/directory/full/path

代わりに、既存のディレクトリをコピーしていて、使用できるアクセス許可を保持したい場合 cp -a /current/path /new/path 、 -a フラグは所有権とアクセス許可を同じに保ちます

于 2013-03-06T00:14:16.847 に答える