CentOS 7ですべての読み取り/書き込みアクセスを再帰的に提供する信頼性の高い方法

CentOS 7ですべての読み取り/書き込みアクセスを再帰的に提供する信頼性の高い方法

CentOS 7のすべてのユーザーに特定のディレクトリ、すべてのサブディレクトリ、およびファイルに対する読み取り/書き込み権限を付与する最も信頼性の高い方法は何ですか?

Mavenを使用するEclipse Webアプリケーションプロジェクトのpom.xmlで、次のコンパイルエラーが発生します。

Parent of resource: /home/user/workspace/MinimalDbaseExample/target/m2e-wtp is marked as read-only.  

権限の問題のように聞こえるので、CentOS 7端末に次のように入力しました。

chmod -R ugo+rw /home/user/workspace/MinimalDbaseExample/target/

私も次のことを試しました。

chmod -R 0777 /home/user/workspace/MinimalDbaseExample

Project clean ただし、複数のMaven update操作を実行した後も、Eclipseにはコンパイルエラーが表示されます。しかし、同じ圧縮プロジェクトファイルをWindowsバージョンのEclipseにインポートでき、Windowsバージョンではファイル権限に関連するコンパイルエラーがなかったので、上記のステートメントがchmod実際にファイルを開くのではないかと思います。 CentOS 7 マシン権限。

特定のディレクトリとそのディレクトリ内のすべての再帰サブディレクトリとファイルに対する読み取りおよび書き込み権限をすべてのユーザーに確実に開くことができるより良いステートメント構文はありますか?

答え1

下のすべてのサブディレクトリとファイルに読み取りおよび書き込み権限を付与したいと思いました。/home/user/workspace/MinimalDbaseExample...そうですか?

8進0777数の権限はrwxrwxrwx記号的に付与されます。

8進0755数の権限はrwxr-xr-x記号的に付与されます。

8進0666数の権限はrw-rw-rw-記号的に付与されます。

/home/user/workspace/MinimalDbaseExampleディレクトリとその中にあるすべてのファイルとフォルダの読み取り/書き込み/実行権限を設定するには、必要な権限セットを選択して次の例を実行します。

1) 現在の作業ディレクトリを作成します。/home/user/workspace

2)タイプ:chmod -R 0777 MinimalDbaseExample/

フォルダMinimalDbaseExample/とその中のすべてのファイルとサブディレクトリに権限を付与するには、この手順に厳密に従います0777/drwxrwxrwx

"〜"ディレクトリの下にいくつかの仮想ディレクトリ設定をテストし、正しく機能していることを確認しました。

投稿を送ってくれてありがとう。しかし、これは複雑ではありません...進歩があることを願っています。

https://stackoverflow.com/questions/3740152/how-to-set-chmod-for-a-folder-and-all-of-its-subfolders-and-files-in-linux-ubunt

関連情報