[NHN TOAST] 9. 우분투 FTP 서버 설치, 이용

Toast 9. 우분투 FTP 서버 설치, 이용 (vsftpd)


우분투의 기본 FTP 서버인 vsftpd를 설치하고 이용해보자. vsftpd에서 'vs'는 'Very Secure'을 의미한다. 기존 FTP 서버의 보안 취약점을 보완했기 때문에 붙여졌다.

sudo apt-get update
sudo apt-get install vsftpd
cs

설치는 끝났다. 이제 vsftpd의 기본 설정값 중 몇 가지를 변경해야 한다. 설정파일 vsftpd.conf 을 편집하자.

sudo vi /etc/vsftpd.conf
cs

보안을 위해 익명 사용자는 사용할 수 없도록 해야한다.

anonymous_enable 파라미터 값이 NO 인지 확인한다. 익명 사용자 접속을 허용하려면 YES로 바꿔주면 된다.

파일 읽기 뿐만 아니라 파일 쓰기도 가능하게 해야한다.

write_enable=YES 라인을 찾아서 주석 표시 #을 제거하자.

기본 설정을 마쳤다. 변경사항을 적용하기 위해서 vsftpd 서비스를 재시작하자.

sudo service vsftpd restart
cs

이제 vsftpd를 사용할 수 있는 사용자를 추가할 차례이다. testuser 사용자를 추가해보자.

sudo adduser testuser
cs

비밀번호 입력을 하고, Full Name[] 부터는 그냥 엔터 키를 치고 넘어가고 Y를 입력하면 된다.

FTP 서버 쪽에서 준비할 작업은 모두 끝났다. 이제 파일질라를 사용하거나 윈도우 탐색기의 ftp를 이용해서 접속할 수 있다. 이때 FTP의 사용자 ID와 패스워드는 adduser에서 추가한 사용자의 정보로 로그인하면 된다.

댓글 없음:

Powered by Blogger.