티스토리 뷰



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



공유하기 링크
댓글