/home/nvs-upload/media/ImageFtp/
안녕하세요, 저는 많은 하위 디렉터리가 있는 디렉터리를 가지고 있습니다 ImageFTP
. 내가 겪고 있는 문제는 작업을 실행하고 새 하위 디렉터리를 추가하는 것입니다. 그러면 해당 작업에 755
포함된 권한과 파일이 새 디렉터리에 추가됩니다 644
. 새 디렉토리와 파일에 자동으로 권한을 추가하고 싶습니다 777
. 사용자나 그룹과는 아무런 관련이 없습니다.
이 작업을 수행하려면 어떤 명령을 실행해야 합니까?
답변1
기본값을 항목으로 정의하여 각각 디렉터리와 파일을 설정할 수 있습니다 777
.666
ACL
setfacl -m default:u::rwx -m default:g::rwx -m default:o::rwx /home/nvs-upload/media/ImageFtp
(이 -R
옵션을 사용하면 기존 파일 및 디렉터리에 재귀적으로 적용할 수도 있습니다.) 여기서는 u
ser, g
roup 등 의 기본값을 o
로 설정합니다 rwx
.
다음 사항에 유의하세요.
ㅏ) ACL
드라이브는 활성화된 상태로 마운트되어야 합니다(표준 UNIX FS에서는 요즘 대부분의 경우 기본적으로 활성화됨).
비) 설명된 대로 기본적으로 파일을 실행 가능하게 만들 수 없습니다.여기그리고 토론은 거기에 연결되었습니다.
답변2
파일 및 폴더의 권한을 반복적으로 변경하려면 -R과 함께 chmod 명령을 사용해야 합니다. sudo chmod -R 777 your_folder/
이 경우 your_folder 디렉터리와 여기에 포함된 모든 파일 및 하위 디렉터리는 권한 777을 갖게 됩니다.