최근에 vsftpd를 사용하여 파일을 업로드하여 Centos 7에서 실행되는 LAMP 서버로 업그레이드했습니다.
저는 고객이 웹 페이지를 통해 다운로드한 파일을 추적하기 위해 특정 파일에 안전 삭제 속성을 표시했습니다. 이는 ftp를 통해 업로드된 파일에 "s" 속성이 설정되어 있지 않으며 클라이언트가 파일을 다운로드할 때 "s" 속성을 설정하여 "다운로드됨"으로 표시한다는 사실에 기초합니다.
이제 이 새 서버에서는 vsftpd를 통해 업로드된 파일에 자동으로 "s" 속성이 설정됩니다. 파일을 업로드한 후 lsattr을 실행하면 설정된 것을 확인할 수 있습니다.
왜/어떻게 이런 일이 일어나는지 아는 사람이 있나요? 나는 이것이 SELinux의 문제일지도 모른다고 생각했지만 그렇지 않다고 생각합니다.
이것이 vsftpd가 하는 일인가요? 아니면 실제로 SELinux에 관한 것입니까? 다른 건 없나요? 도움을 주시면 감사하겠습니다.
편집: SELinux를 비활성화했는데 문제가 지속되므로 SELinux와 관련이 없음을 확인할 수 있습니다.