4.3.9.2. 익명 액세스
/var/ftp/
디렉터리가 있으면 익명 계정이 활성화됩니다.
이 디렉터리를 생성하는 가장 쉬운 방법은
vsftpd
패키지를 설치하는 것입니다. 이 패키지는 익명 사용자의 디렉터리 트리를 설정하고 익명 사용자의 경우 읽기 전용으로 디렉토리에 대한 권한을 구성합니다.
기본적으로 익명 사용자는 디렉터리에 쓸 수 없습니다.
주의
FTP 서버에 대한 익명 액세스를 활성화하면 중요한 데이터가 저장된 위치를 유의하십시오.
4.3.9.2.1. 익명 업로드
익명의 사용자가 파일을 업로드할 수 있도록 하려면
/var/ftp/pub/
에 쓰기 전용 디렉토리를 만드는 것이 좋습니다. 이렇게 하려면 root로 다음 명령을 입력합니다.
~]# mkdir /var/ftp/pub/upload
다음으로 익명 사용자가 디렉터리의 내용을 볼 수 없도록 권한을 변경합니다.
~]# chmod 730 /var/ftp/pub/upload
디렉터리의 긴 형식 목록은 다음과 같아야 합니다.
~]# ls -ld /var/ftp/pub/upload
drwx-wx---. 2 root ftp 4096 Nov 14 22:57 /var/ftp/pub/upload
익명의 사용자가 디렉토리에 읽고 쓸 수 있도록 허용하는 관리자는 서버가 가려진 소프트웨어의 저장소가 되는 경우가 많습니다.
또한, vsftpd 에서 다음 행을
/etc/COMPLETE/vsftpd.conf
파일에 추가하십시오.
anon_upload_enable=YES