본문 바로가기

etc

Ubuntu FTP Server 1.


 Ubuntu에 ftp 서버를 설치해서 활용해 보는 내용을 기록하도록 한다. 


1. vsftpd 설치.

 - vsftpd 를 설치해 준다.


 - 설정 파일을 수정해야 하니 만일을 대비해서 설정 파일을 백업해 둔다.


2. 방화벽 설정.

 - 처음은 방화벽이 비활성화 되어 있다.


 - 방화벽을 활성화 시켜주고.


 - 순서대로 추가해 주고, 마지막으로 방화벽 상태를 확인하면 추가된 것을 볼 수 있다.


3. 설정 파일 수정.

 - vi 편집기를 사용해서 설정 파일을 연다.

 - 정확히 하기 위해 다시 표기하면 sudo vi /etc/vsftpd.conf 이다.


 - 두 설정을 변경 해 주고.


 - 다음을 추가해 준다. 파일의 어느 곳에 추가해도 된다.

: anon_root : 디렉토리의 사용자를 가리킨다.

: no_anon_password : 명령행에서 암호 프로프트를 중지. (보안에 문제 있음.)

: hide_ids : 소유자와 관계없이 사용자 및 그룹을 ftp : ftp로 표시

: pasv_xxx_port : 수동 FTP에 사용할 수 있는 포트 범위 제한.

- 수정 후 vsftpd를 재시작 해준다.


ftp 준비 완료. 테스트는 다음 기록에서...


'etc' 카테고리의 다른 글

Github 사용법 - 1. 설치  (0) 2017.11.20
Ubuntu FTP Server 2.  (0) 2017.09.19
[STL] 지역 변수를 STL Container에 삽입시 발생하는 일.  (0) 2015.08.03
[C++] 메모리 가시성과 메모리 장벽  (1) 2015.07.29
[C++] Explicit 의미  (0) 2013.05.10