반드시 apt-get update upgrade 해주기
nano /etc/vsftpd.conf
vsftp 버그로 chroot 모드가 잘안되는 버전이 있다.
1.
chroot_local_user=no
일반 사용자 이동에 아무런 제한도 없다.
2.
chroot_local_user=YES
모든 일반 사용자는 상위 폴더로의 이동이 제한 된다.
3.
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file =/etc/vsftpd.chroot_list
vsftpd.chroot_list상의 사용자만 홈폴더로의 이동이 자유롭다.
4.
chroot_local_user=no
chroot_list_enable=YES
chroot_list_file =/etc/vsftpd.chroot_list
vsftpd.chroot_list상의 사용자만 상위 폴더로 이동이 제한 된다.
그 후 vsftpd를 재시작한다.
참고로 chroot_list은 nano나 vi를 이용하여 안에 계정명을 입력하면 된다.
그리고 홈폴더의 변경은 다양한 방법이 있겠지만, 필자가 사용하는 방법은
nano /etc/passwd 통한 직접 수정이다.
그외 오히려 접속 자체가 되지 않을때는
allow_writeable_chroot=YES 을 추가하면 된다
* chroot_local_user=no
* listen=YES
* anonymous_enable=YES
* local_enable=YES
*write_enable=YES
*local_umask=022
allow_writeable_chroot=YES ->접속이 잘안될때 넣어본다 안되면 다시 지운다
nano /etc/ftpuser
#root -> 루트권한으로 ftp 사용하도록 주석처리한다
'Liinux' 카테고리의 다른 글
우분투14.04 vsftp 계정으로 접속이 안될때 samba 선택설치시 (0) | 2014.10.20 |
---|---|
포고 리눅스 USB초기화 방법 (0) | 2014.10.19 |
리눅스 인코딩 Arista (0) | 2014.09.12 |
리눅스 아이버스 한글입력 한영키로 전화하기 (0) | 2014.09.11 |
리눅스 그래픽카드 확인 (0) | 2014.08.28 |