VsftpdHowTo

깊이있는 삽질 Ubuntu Korea Community Wiki
이동: 둘러보기, 검색
  참고
  매우 오래된 문서이므로 업데이트가 필요합니다.

우분투 vsftpd 설치하기[편집]

user@ubuntu-korea ~ $  sudo apt-get install vsftpd

우분투 vsftp는 설치된 상태에서는 계정 유저는 로그인이 불가하고 anonymous(익명)만 로그인 가능하도록 설정 되어 있다.

일반 계정 사용 허가 설정[편집]

패키지 설치 후 일반 계정 사용자가 ftp 접속이 안된다.

따라서 vsftpd.conf 파일을 수정 해야 한다.

user@ubuntu-korea ~ $  sudo vi /etc/vsftpd.conf

또는

user@ubuntu-korea ~ $  gksu gedit /etc/vsftpd.conf

그리고 다음 줄을 찾아 주석을 제거하라.

# local_enable=YES
# write_enable=YES
# local_umask=022

설정을 저장했으면 vsftpd를 다시 시작하면 된다.

user@ubuntu-korea ~ $  sudo service vsftpd restart

port 변경[편집]

예) 21번 포트가 막혀 있는 경우 1024 포트로 변경하기

user@ubuntu-korea ~ $  sudo vi /etc/vsftpd.conf

listen_port=1024

설정을 저장하고 vsftpd를 재시작하자.

user@ubuntu-korea ~ $  sudo service vsftpd restart

환경 설정 설명[편집]