Linux
ftp서버를 설치하자
uthline
2014. 3. 26. 08:48
반응형
ftp선택
간단하게 구글링으로 ubuntu에서 많이 쓰이는 ftp를 찾아봤다. vsftp(very secure ftp). 설치하자.
vsftp설치
apt-get으로 간단하게 설치 할 수 있었다. 하지만, 이렇게 설치하는 버젼에는 권한 설정에 버그가있어서 chroot관련 설정에 문제가 있다고 한다. ftp로 접속하면 user의 home이 보이고 그 home에는 share폴더가 mount되어 자유롭게 share폴더에 접근이 가능하게 하고 싶다. 또한, 임의의 사용자가 상위의 폴더의 내용을 볼 수 없도록 하고 싶어 'http://webdir.tistory.com/198'를 참고 하였다. 아래는 64비트의 설치 방법이다. 32비트는 링크에서 찾아 보시길...
권한설정
/etc/vsftpd.conf에서 ftp관련 설정을 할 수 있다. 해당 파일을 열면 이런 저런 설정들이 있지만, 수정한 내용만 정리하면 아래와 같다.
ftp restart
별거 없다.
사용법
이제 ftp에 접근이 가능하다. filezilla로 ftp에 접근한 화면이다. user의 home폴더가 root로 표시되고, 그 상위의 폴더로 접근이 불가능하다.
아주 간단하다. share폴더는 모든 ftp사용자에게 보여지는 공유폴더이다. 이와 관련된 설정은 "mount설정을 이용한 공용폴도 공유"글을 참고하세요.
반응형