drwxr-xr-x 권한을 다른 폴더에 설정하는 방법은 무엇입니까?

drwxr-xr-x 권한을 다른 폴더에 설정하는 방법은 무엇입니까?

아래와 같이 내 폴더 안에 여러 디렉터리가 있습니다.

teckapp@machineA:/opt/keeper$ ls -ltrh
total 8.0K
drwxr-xr-x 10 teckapp cloudmgr 4.0K Feb  9 10:22 keeper-3.4.6
drwxr-xr-x  3 teckapp cloudmgr   4.0K Feb 12 01:44 data

다른 컴퓨터에 다른 폴더가 있고 아래와 같이 위 폴더에 대한 권한을 변경해야 합니다 drwxr-xr-x.

이는 폴더 권한을 어떻게 변경합니까 drwxr-xr-x? 이를 위해 명령을 사용해야 한다는 것을 알고 있지만 chmod이에 사용해야 하는 chown의 값은 무엇입니까?

답변1

이러한 권한을 디렉터리에 적용하려면 다음 안내를 따르세요.

chmod 755 directory_name

현재 디렉터리 내의 모든 디렉터리에 적용됩니다.

chmod 755 */

모든 디렉터리와 하위 디렉터리를 수정하려면 다음을 결합해야 합니다.찾다그리고chmod:

find . -type d -exec chmod 755 {} +

답변2

drwxr-xr-x의 경우 다음과 같습니다.

chmod 755  the_path_to_target

drwxrwxr-x의 경우 다음과 같습니다.

chmod 775  the_path_to_target

답변3

@aguslr에 추가로 (댓글을 달기에는 평판이 충분하지 않습니다):

chmod모든 권한을 재귀적으로 변경하는 플래그 chown도 있습니다.-R

관련 정보