Ubuntu Server 11.10 (Oneiric Ocelot)에서 Ubuntu 12.04 LTS (Precise Pangolin)로 방금 업데이트했습니다.
내 vsFTPd 설치를 업데이트했으며 뭔가 변경된 것 같습니다 : / PAM 인증을 사용합니다. 이 문제로 인해 무엇이 변경되었을 수 있습니까?
FTP 서버에 연결하려고 할 때이 오류가 발생합니다.
500 OOPS: vsftpd: refusing to run with writable root inside chroot()
인터넷 검색을 시도 allow_writable_root=YES
하고 구성 파일 에 추가한다고 말 했지만이를 시도하고 vsftpd를 다시 시작하면 다시 시작할 수 없습니다. 왜?
다음은 실제로 수정 한 방법입니다.
wget http://http.us.debian.org/debian/pool/main/v/vsftpd/vsftpd_3.0.2-3_amd64.deb -O vsftpd.deb
dpkg -i vsftpd.deb
echo "allow_writeable_chroot=YES" >> /etc/vsftpd.conf
service vsftpd reload
그리고 짜잔 :)
wget
매개 변수로 제공 한 링크 가 종료되었습니다. 아마도 버전3.0.2-3
이 나오기 때문일 것입니다. 이 문제에 직면 한 사람은 이 사이트 를 방문 하여 올바른 링크를 얻으십시오. 위에서 언급 한 링크는 64 비트 플랫폼 용입니다. 32 비트와 같은 다른 플랫폼에 대한이 패키지의 링크를 찾으려면 이 페이지를 따라 아래로 스크롤Download vsftpd
하십시오.