리눅스는 시스템상에서 기본적으로 대소문자를 구분하기 때문에
윈도우 환경에서 운영중인 파일을 가져오거나
그 반대의 경우 곤란한 상황이 발생할 수 있습니다.
리눅스에서 대/소문자를 구분 안한다는 생각 자체를 안하고 살았는데
방법이 있기는 하네요.. 비교적 간단하게 시스템에 영향도 안주고
proftpd 설치시 mod_case 사용하는 것으로 간단하게 구현할 수 있습니다.
1. mod_case 모듈을 proftp에 복사
http://www.castaglia.org/proftpd/modules/proftpd-mod-case-0.7.tar.gz
에서 파일을 받은뒤 압축을 해제하면 디렉토리&파일이 존재하는데..
그중 mod_case.c 파일을 proftpd 소스디렉토리 내부의 contrib 디렉토리에 복사..
ex) cp /usr/local/src/proftpd-1.3.4d/contrib/mod_case.c
2. proftpd 컴파일
컴파일시
--with-modules=mod_case
항목을 추가후 컴파일
3. proftpd.conf 설정
CaseEngine on
CaseIgnore APPE,MKD,RMD,RNFR,RNTO,STOR,STOU,XMKD,XRMD,CDUP,CWD,LIST,MKD,NLST,XCWD,XCUP
CaseIgnore APPE,MKD,RMD,RNFR,RNTO,STOR,STOU,XMKD,XRMD,CDUP,CWD,LIST,MKD,NLST,XCWD,XCUP
4. 재시작 및 ftp-client 를 이용해서 확인이 가능합니다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
19 | 웹사이트 보안 개발 가이드 20160421 | 관리자 | 2017.07.25 | 49 |
18 | WordPress 4.8.1 Maintenance Release | 관리자 | 2017.08.03 | 51 |
17 | The Month in WordPress: August 2017 | 관리자 | 2017.09.02 | 62 |
16 | AWS 자격증 시험 신청 하기 | 관리자 | 2017.09.19 | 131 |
15 | WordPress 4.8.2 Security and Maintenance Release | 관리자 | 2017.09.20 | 333 |
14 | WordPress 4.9 Beta 3 | 관리자 | 2017.10.20 | 291 |
13 | WordPress 4.9 Beta 4 | 관리자 | 2017.10.26 | 541 |
12 | WordPress 4.8.3 Security Release | 관리자 | 2017.11.01 | 273 |
11 | WordPress 4.9 Release Candidate 2 | 관리자 | 2017.11.09 | 257 |
10 | error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE in PHP (after update centos-7.4) | 관리자 | 2017.11.15 | 1842 |
9 | WordPress 4.9 “Tipton” | 관리자 | 2017.11.16 | 714 |
8 | WordPress 4.9.1 Security and Maintenance Release | 관리자 | 2017.11.30 | 809 |
7 | The Month in WordPress: November 2017 | 관리자 | 2017.12.02 | 278 |
6 | How To Downgrade DigitalOcean Droplets | 관리자 | 2017.12.08 | 342 |
5 | cannot load media library on wordpress (feat. modsecurity & sql injection ruleset) | 관리자 | 2018.02.26 | 838 |