1. 익명 사용자 설정
- 익명(anonymous) 사용자의 로그인을 허용할 것인지의 여부를 설정하는 옵션.
| # Allow anonymous FTP? (Beware - allowed by default if you comment this out). #anonymous_enable=YES anonymous_enable=NO |
2. 파일 전송 로그 설정
- 파일 전송의 결과를 로그로 남길지 결정하는 옵션, (기본 값은 YES)
| # Activate logging of uploads/downloads. xferlog_enable=YES |
3. xferlog(저장 로그) 경로 설정 (기본값은 주석처리)
- 저장되는 로그의 파일명 및 경로를 지정해 준다.
| # You may override where the log file goes if you like. The default is shown # below. xferlog_file=/var/log/vsftpd.log |
4. 로그 포맷 설정
- 로그를 어떤 포맷으로 기록할지 설정. YES= 표준방식(알아보기 힘듬), NO=사용자가 알아보기 쉬운 방식으로 남는다.
- YES : 업로드, 다운로드 로그 남김 (로그인 로그는 /var/log/messages 확인해야함)
- NO : 로그인, 업로드 ,다운로드 로그 남김
xferlog_std_format=NO |
5. 배너 메시지 설정
- 사용자가 FTP 서버로 접속할 때 배너 메시지를 설정. 기본값은 vsftpd의 버전 정보가 출력되기
때문에 아무 정보도 보여주지 않으려면 빈칸으로 남기면 된다.
| # You may fully customise the login banner string: ftpd_banner= |
6. chroot 환경 설정 (* 중요)
- FTP 사용자들이 자신의 홈디렉토리를 최상위 디렉토리(chroot 환경)로 인식하게 되어 홈디렉토리 이외의 상위 디렉토리로 이동하지 못하도록 설정. 기본 값은 NO 이기때문에 반드시 YES로 전환하여
시스템에 아무나 들어와 다운로드나 리스트를 확인 할 수 없게 해야 한다.
|
다음을 추가하면, 모든 사용자는 자신의 홈디렉토리만 접근할 수 있다. chroot_local_user=YES |
0 개의 댓글:
댓글 쓰기