# 이 글은 싸이월드 블로그에 내가 작성했던 글을 옮겨온 글이다. #
1. root 권한으로 계정 변경 및 vsftpd 설치(인스톨)
"su -" 명령어를 이용하여 root 권한으로 계정을 변경한 뒤 "apt-get install vsftpd"를 입력하여 vsftpd를 설치한다.
2. 환경 설정
설치가 완료되면 "vi /etc/vsftpd.conf"를 입력하여 환경 설정 파일을 연다.
vsftpd.conf 파일을 열면 다음과 같이 "anonymous_enable=YES", "#local_enable=YES", "#write_enable=YES" 라는 세 줄을 볼 수 있다.
"anonymous_enable=YES"는 접속 권한을 익명의 모든 사용자에게 허용한다는 것이다. 이 옵션의 경우 익명만 허용하고 계정은 허용하지
않게 되어있다. "#local_enable=YES"과 "#write_enable=YES"는 주석 처리가 되어있는 부분인데 굳이 설명을 안해도 될 것 같다.
중딩 수준의 영어 실력만 있다면 대~~충 감이 잡힐 것이다.
이제 코드를 다음과 같이 수정한다.
"anonymous_enable=YES" 는 "anonymous_enable=NO"로 설정한다. 이 것은 익명 접속을 허용하지 않고 사용자 계정만 접속을 허용한다는
것이다. "#local_enable=YES", "#write_enable=YES"는 각각 "local_enable=YES", "write_enable=YES" 이렇게 수정한다.
맨 앞에 있는 주석문 "#"만 지워주면 되겠다.
3. 서비스 재시작
말이 필요 없다. "/etc/init.d/vsftpd restart"를 입력하여 서비스를 재시작 한다.
4. FTP 접속
클라이언트 (FileZilla)에서 서버(우분투의 vsftpd)로 접속을 한다.
접속을 위해서는 너무도 당연하겠지만 서버의 ip를 알아야 한다. (서버에서 ifconfig 명령어를 통해 서버의 ip를 알아낼 수 있다.)
이상 끝~~!!!
'Computer > Linux-Others & Etc' 카테고리의 다른 글
리눅스 ping 테스트하다가 network is unreachable... (0) | 2013.11.05 |
---|---|
정적라이브러리(.a) 와 공유라이브러리(.so) (0) | 2013.11.05 |
Ubuntu(우분투)에서 텔넷(Telnet Server) 설치하기 (0) | 2013.11.05 |
Fedora(페도라) 12에서 리눅스 텔넷 서버 설정 및 서비스 방법 (0) | 2013.11.05 |
SELinux란 무엇인가? (0) | 2013.11.05 |