19'C 흐림
서울 강남구
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