티스토리 뷰

Backend/Server

Ubuntu에 ftp 설치하기

out of coding 2018. 4. 8. 12:01

서버에 파일을 전송하는 쉬운 방법중 하나가 ftp를 이용하는 방법입니다.


보안상의 문제로 sftp를 권장하고 있습니다.

저는 그냥 집에서 다른 컴퓨터에 설치해서 사용하는 용도이기 때문에 이 부분은 참고 바랍니다.


제가 설치한 것은 vsftpd입니다. 많이들 사용하시는것 같더라고요.

Ubuntu 버전은 14.04 LTS 입니다.


설치하기


apt-get을 이용하여 간단하게 설치가 됩니다.


$ sudo apt-get install vsftpd
cs



설정


일단 쓰기 권한을 주어야 합니다.


$ sudo vi /etc/vsftpd.conf 
cs


다음을 추가하여 주거나, #으로 코멘트 처리가 되어 있는 부분을 제거하여 줍니다.

그냥 추가하는게 더 손쉽습니다.


allow_writable_chroot=YES
write_enable=YES
local_umask=022
cs


passive mode를 이용하기 위해서는 다음의 내용을 추가하여 주어야 합니다.

저의 경우에는 VirtualBox에 설치를 하여서 특정 포트구간을 한번에 다 열어주는 방법을 몰라서 그냥 풀어서 사용하였는데요. 설정하실분들은 아래와 같이 하면 됩니다.


pasv_enable=YES
pasv_min_port=30000
pasv_max_port=30100
cs


의미는 30000번에서 30100번까지 포트를 사용하겠다는 의미입니다. 자신이 사용하고 싶은 포트를 설정합니다.



서비스 사용


크게는 세가지 정도만 알아도 사용하는데는 큰 문제는 없을것 같습니다.

$ sudo service vsftpd start
$ sudo service vsftpd stop
$ sudo service vsftpd restart
cs


직관적이라 추가적으로 적지 않겠습니다.



* vi에서 conf파일을 수정하고 당연스럽게 restart하여 주셔야 합니다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함