[질문] vsftp서버 구성(익명사용자 업로드시 소유권변경)
글쓴이: 날아라통닥 / 작성시간: 수, 2011/04/06 - 1:40오전
vsftp서버를 구성하다가 도저히 안풀리는 부분이 이써서 도움을 요청합니다 ㅜㅜ
일단 문제의 요지는
익명의 사용자가 ftp서버에 접속해서 파일을 업로드 했을경우 파일의 소유주를 ftp_anon으로 변경하고 파일권한을 666으로 되게하는겁니다
그래서 전
vsftp설정파일 /etc/vsftpd/vsftpd.conf에서
기본 아무것도 안건드린 상태에서
anon_upload_enable=YES 주석해제
chown_upload=YES 주석해제
chown_username=ftp_anon 주석해제
anon_umask=011
anon_root=/ftpserver/anonftp
이렇게 설정하고 ftp_anon이라는 일반사용자계정을 추가하고
/ftpserser/anonftp/pub라는 디렉토리를 생성하고 권한을 777로 설정했습니다
하지만 파일업로드를 할경우 소유주는 ftp가 아닌 ftp_anon으로 잘 적용이 되는데반해
파일권한은 666이 아닌 600으로 적용이됩니다(기본 vsftp umask값=077)
anon_umask=011의 설정이 무시되어 적용이 된거죠
그래서 설정파일 하나하나 주석해보고 주석풀고 해서 보니
chown_upload=YES
chown_username=ftp_anon
이부분만 추가되면 anon_umask=011이 적용이 안되고 무시가 되더군요
익명사용자가 파일 업로드 할때 소유주를 바꿔주면서
파일권한을 관리자가 제어할수 있는 방법 없나요?
Forums:
댓글 달기