XE ftp 오류
Posted 2012. 8. 13. 12:15XE 에서 업데이트 할때 쉬운 설치를 하는데 아래와 같은 오류가 날 때가 있다.
msg_ftp_upload_failed
여러가지 이유가 있지만 나한테 발생한 이유는 root 의 ftp 계정으로 했는데 root 폴더에서 상위폴더로 벗어나지 못해서 그랬다.
보안상으로 상위 폴더를 넘어가는 것을 막아 놓은 것이다.
예를들어 create32 계정을 /home/create32 폴더로 ftp 를 한정 시켜 놓으면 그 폴더의 상위로는 갈 수 없다.
따라서 ftp 설정 파일에서 상위폴더 이동 제한을 풀어줘야 한다.
그런데 ftp 라고 해서 다 같은 ftp 는 아니고 ftp 도 종류가 또 있는데
proftp
vsftp
wu-ftp
등등..
각각 다 설정 파일의 이름은 다르니;;;
ex) vsftp - vsftpd.conf
locate 명령어가 다 있는건지는 모르겠으나 나는 locate *ftp*.conf 로 파일을 찾았다.
각자 찾아서 설정을 바꿔야 한다.
chroot_local_user=YES
이 부분을 NO 로 바꿔주고 재시작을 해준다.
service vsftpd restart
다음으로 XE 관리 페이지에서 [ftp 설정]에서 위치를 다시 잡아주면 끝난다.
그리고 보안상 다시 YES 로 해주는게 좋겠다;;;
아니면 chroot_list_enable=YES 이 설정으로 해당 user 를 제한시켜 놓는 것도 방법도 있다고 한다.
나도 잘 모르니 패쓰 .
'기타' 카테고리의 다른 글
cmd 결과 복사 (0) | 2013.07.09 |
---|---|
Windows 8 (Internet Explorer 10) 한국장학재단 출근부 입력 안될 때 (8) | 2013.02.27 |
아파치 인증 (apache2) (1) | 2012.07.06 |
시쿨리(sikuli) 스크린샷이 안될 때 (0) | 2012.06.07 |
IP 자동으로 바꿔주기 (0) | 2012.05.25 |
- Filed under : 기타