FTP를 사용하여 편집한 IIS 7.5 파일의 권한 손실

FTP를 사용하여 편집한 IIS 7.5 파일의 권한 손실

IIS 7.5를 실행하는 웹 응용 프로그램이 있고 I_USER에게 쓰기/수정 권한이 필요한 몇 가지 파일이 있습니다. 이러한 권한이 적용되고 애플리케이션이 원활하게 실행되는 경우. 그러나 응용 프로그램은 폴더에 대한 FTP 액세스도 허용합니다. IUSER에 대한 쓰기/수정 권한이 있는 파일이 FTP 계정을 사용하여 수정될 때마다 권한이 손실되고 수동으로 서버에 원격으로 접속하여 쓰기 수정 권한을 적용해야 합니다. 그렇지 않으면 웹 애플리케이션이 수정을 시도할 때 오류가 발생합니다. 파일. 왜 이런 일이 발생하는지, 어떻게 예방할 수 있는지 아는 사람이 있나요?

내 생각엔 FTP를 사용하여 파일을 수정하면 문자 그대로 파일을 삭제하고 다시 생성하는 것이며, 이 경우 파일은 기본적으로 루트 폴더의 권한으로 돌아갑니다. I_USER에게 전체 폴더 쓰기/수정 권한을 부여하지 않고 이를 방지하려면 어떻게 해야 합니까?

답변1

가능하다면 작업을 수행하는 FTP 클라이언트의 동작을 수정해야 할 것 같습니다. 솔루션이 필요한 것 같습니다.

또는 FTP 서버의 홈 디렉토리를 다른 위치에 두고 웹 서버가 cron/예약된 작업에 따라 파일을 복사하여 올바른 권한을 갖도록 할 수 있습니까? 아니면 FTP 클라이언트 연결 끊김 시 실행되는 스크립트의 일부로 수행됩니까?

관련 정보