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++] 메모리 가시성과 메모리 장벽 (2) | 2015.07.29 |
[C++] Explicit 의미 (0) | 2013.05.10 |