Pure-FTPd
ㅁ 개요
o 소프트웨어 보안에 기존보다 강한 자유 FTP 서버로 다양한 유닉스 기반 OS에서 사용가능. 보안 뿐 아니라, 여러측면에서 높은 효율성을 가짐.
ㅁ 설치 (우분투 기준)
o sudo –I
- 권한 부여
o dpkg –l | grep pure-ftpd
- pure-ftpd으 설치여부 확인
o apt-get install pure-ftpd
- pure-ftpd 설치
o echo “ok” | tee /etc/pure-ftpd/conf/CientCharset
- 다음의 위치에 ClientCharset에 ok를 출력(옵션 설정 – 문자셋 설정)
o echo “ok” | tee /etc/pure-ftpd/conf/BrokenClientsCompatibility
- 다음의 위치에 BrokenClientCompatibility에 ok를 출력(옵션 설정 –호환을 위한 일부 표준 무시)
o echo “ok” | tee /etc/pure-ftpd/conf/DontResolve
- 다음의 위치에 DontResolve 에 ok를 출력(옵션 설정 –IP를 이용한 로깅)
o echo “ok” | tee /etc/pure-ftpd/conf/ChrootEveryone
- 다음의 위치 ChrootEveryone에 ok를 출력(옵션 설정 – 사용자의 홈디렉토리만을 보여줌)
o echo "ok" | tee /etc/pure-ftpd/conf/NoAnonymous
- 다음의 위치 NoAnonymous에 ok를 출력(옵션 설정 – 익명사용자의 사용)
o useradd ftp
- 유저 생성
o passwd ftp
- 생성된 유저의 비밀번호 설정
o mkdir /home/ftp
- 생성된 유저의 홈디렉토리 생성
o chown ftp.ftp /home/ftp
- 생성된 유저의 디렉토리에 대한 권한 부여
o service pure-ftpd restart
- pure-ftpd 데몬 재시작
→ apt-get install nmap 을 설치하고, nmap localhost 명령어를 입력하면 로컬호스트에서 사용하는 포트를 알 수 있다. FTP 포트는 일반적으로 21번포트를 사용한다.
FTP클라이언트(파일질라)
댓글 없음:
댓글 쓰기
국정원의 댓글 공작을 지탄합니다.