2015년 2월 14일 토요일

FTP서버 구축

안녕하세요.

이번 8번째 강좌는 FTP서버를 구축하는 내용입니다.

최근에는 라즈베리파이, 오드로이드, 비글보드, 바나나파이등등 이러한 초소형 컴퓨터들이

보급화 되면서 비싼 나쓰 서버보다 개인의 취향에 맞게 구축해서 많이들 사용하는거

같습니다.

자기만의 자주는 쓰는 유틸리티나 프로그램을 웹서버에 FTP로 올려서 공유할때에

유용하다고 생각합니다.

이야기가 좀 길어진거 같네요.

우선 작업 순서는 아래와 같습니다.

1. VSFTPD패키지를 설치한다.

2.VSFTP환경설정파일 변경

3.FTP 사용자 목록 작성

4.VSFTP데몬을 재시작

5. FTP 접속 테스트

그럼 위의 순서대로 FTP서버를 구축해봅시다.

1. VSFTPD패키지를 설치한다.
 ->sudo apt-get install vsftpd
    관리자 권한으로 vsftpd 패키지를 인스톨한다.
     ※아래는 apt-get 명령어의 인스톨과 삭제의 입력예입니다.
          좀더 자세한 내용을 보고 싶으실때는 [sudo apt-get --help]록 확인해보세요.
         sudo apt-get [옵션] install|remove [패키지명]
       
 
 
2.VSFTP환경설정파일 변경
 ->sudo vi /etc/vsftpd.conf
    관리자 권한으로 VSFTP데몬의 설정 파일을 변경한다.
    ※아래의 화면을 따라 아래 항목을 설정을 한다.

    29행
    write_enable=YES

    97,98행
    ascii_upload_enable=YES
    ascii_download_enable=YES

   120행
    chroot_local_user=YES

    121행
    chroot_list_enable=YES

    123행
    chroot_list_file=/etc/vsftpd.chroot_list

     129행
     ls_recurse_enable=YES

 



 
3.FTP 사용자 목록 작성
 ->sudo vi /etc/vsftpd.chroot_list
     관리자 권한으로 vsftpd.chroot_list파일을 작성한다.

    ※오드로이드 서버에 존재하는 사용자 아이디를 저장한다.


 4.VSFTP데몬을 재시작
->sudo service vsftpd restart
    관리자 권한으로 vsftp데몬을 재시작한다.

   ※ 정상적으로 스타트가 안될때는 환경설정파일에 편집부분에서 문제관련
        에러 메세지가 표시될것입니다. 올바르게 수정하고 나서 다시 위의
        명령어를 실행해주세요.

 
5. FTP 접속 테스트
->접속 테스트를 위한 프로그램으로 [파일질라]를 사용하겠습니다.
host : 192.168.0.6 [오드로이드 아이피]
username : odroid
password : odroid[초기 설정 패스워드입니다. 변경했을시에는 해당하는
                              패스워드를 입력해주세요.]

위의 정보를 입력하고 [quitconnect]버튼을 눌러서 접속하면 아래와 같은
화면이 표시됩니다.

 
이것으로 FTP서버 구축이 강의는 끝났습니다.
 
어떤가요? FTP서버 구축 생각보다 간단하죠?

댓글 없음:

댓글 쓰기