답변:
vsftpd에의 daemeon는 다음과 같이 파일 권한을 만듭니다 0777 . 그로부터 local_umask
( 0011 )을 뺍니다. umask는 기본적으로 사용자가 원하지 않는 권한을 제거합니다. 그 결과 사용자의 파일 권한이 0766 으로 설정됩니다 .
자세한 내용은 파일 권한 에 대한이 문서를 참조하십시오 .
다음과 같은 이유로이 권한이 부여됩니다.
1) local_umask = 011을 설정하면 vsftp에 다음과 같이 설정합니다.
0 : 읽기, 쓰기 및 실행 1 : 읽기 및 쓰기 1 : 읽기 및 쓰기
이것은 chmod 766과 같습니다.
2) file_open_mode = 0777의 값은 구문 분석되지 않습니다.
여기에 umask 란 무엇이고 어떻게 사용하는지에 대한 아주 좋은 설명이 있습니다 : https://www.cyberciti.biz/tips/understanding-linux-unix-umask-value-usage.html