2015.05.12 16:29



Ubuntu 에서 apt-get 으로 vsftp 자동 설치 후

아래와 같이 local user 를 사용하고 chroot 를 이용하여 폴더를 이동하지 못하도록 할 경우


anonymous_enable=NO
local_enable=YES
chroot_local_user=YES




500 OOPS: vsftpd: refusing to run with writable root inside chroot() 와 같은 에러가 발생할수 있는대요.


위의 에러는 해당 유저의 home 폴더가 /home 을 벗어나거나 폴더에 권한이 없을때 발생 합니다. 

제 경우는 폴더에 권한이 있음에도 작업 폴더가 /home 을 벗어나서 발생했었는데요. allow_writeable_chroot=YES 라는 옵션 을 추가해주시기 바랍니다.


allow_writeable_chroot=YES



저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
  • Facebook
  • Disqus
  • Tistory