CentOS 7에서 모든 읽기/쓰기 액세스를 재귀적으로 제공하는 안정적인 방법

CentOS 7에서 모든 읽기/쓰기 액세스를 재귀적으로 제공하는 안정적인 방법

CentOS 7의 모든 사용자에게 특정 디렉터리, 모든 하위 디렉터리 및 파일에 대한 읽기/쓰기 권한을 부여하는 가장 안정적인 방법은 무엇입니까?

Maven을 사용하는 Eclipse 웹 애플리케이션 프로젝트의 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

관련 정보