나는 온라인에서 찾은 수많은 튜토리얼을 따라하려고 노력했습니다. 설정은 항상 간단하게 시작됩니다.
sudo apt-get intstall vsftpd
/etc/vsftp.conf
그런 다음 파일 편집으로 이동하십시오 . 대부분의 튜토리얼이 사용자 디렉토리에 설정을 그대로 두거나 필요한 것보다 더 복잡해 보이는 설정을 home
시작하기 때문에 튜토리얼이 실패하는 부분이 바로 여기입니다. chroot
일부 튜토리얼에서는 단순히 "구성 파일에 추가"라고 말하여 기본 경로를 설정하는 방법을 설명하려고 합니다. local_root=/var/www
저는 이를 파일 끝에 추가했습니다. 이로 인해 사용자 이름을 입력한 후 프롬프트가 중단됩니다.
여기서 문제는 구성 지시문에 특정 순서가 있는지 알 수 없다는 것입니다. 존재한다고 해도 튜토리얼이 필요한 위치에 도달하지 못할 것입니다. 내 주소를 가리키는 Single Sign-On만 있으면 됩니다./var/www
감사해요!
답변1
이는 실제로 매우 간단합니다. /etc/passwd에서 해당 사용자 항목에 대한 홈 디렉토리 정의를 변경하기만 하면 됩니다.