사용자가 SFTP를 통해 폴더를 생성하면 다음 권한을 얻습니다.
drwxr-xr-x
난 그게 필요해
drwxrw-r--
chmod를 사용하여 권한을 변경할 수 있다는 것을 알고 있지만 처음부터 올바른 권한으로 폴더를 만들 수 있다면 많은 시간과 노력을 절약할 수 있습니다. 특정 사용자가 폴더를 생성할 때 기본 권한을 변경하는 방법이 있나요?
답변1
디렉토리는 일반적으로 모든 권한 비트가 설정된 상태로 생성됩니다(예:mkdir
, 모드가 명시적으로 지정되지 않은 경우),현재 적용되는 것을 제외하고umask
, 관심 있는 사용자를 위해 설정할 수 있습니다.
umask 013
이 경우 원하는 결과가 생성됩니다.
특정 sftp
요구사항은 다음을 참조하세요.SFTP 거래에 대해 umask를 설정하는 올바른 방법은 무엇입니까?
파일 시스템이 ACL을 지원하고 이를 단일 사용자로 제한할 필요가 없는 경우 다른 방법을 사용할 수 있습니다.디렉토리의 모든 폴더/파일에 대한 기본 파일 권한을 설정하는 방법은 무엇입니까?더 알아보기.