Gooday Note Scrap Source Android login
 
작성일 : 12-01-26 17:17
[Linux] vsftp 유용한 옵션
 글쓴이 : 기리 (123.♡.195.24)
조회 : 3,041  
   http://darkrang.tistory.com/28 [579]
vsftp 는 유용한 옵션을 많이 가지고 있다

(1)  FTP 접속햇을때 파일 시간이 이상하게 나타날때

하지만 파일 시간표시를 Local time 이 아닌 Universal time 으로 표시하기 때문에
다음과 같은 옵션을 vsftpd.conf 파일에 추가해주어야 한다.


use_localtime=YES


이것은 리눅스 시간과 바이오스시간인 hwclock 과 같은때 이것으로 표시해준다

(2) 사용자 home 디렉토리를 벗어나지 못하게 하려면?
ftp사용자가 자기 home디렉토리를 벗어나지 못하게 하려면 다음과 같이 설정합니다.

chroot_list_enable=YES
chroot_local_user=YES


위와같이 설정합니다. 접속하면 /etc/vsftpd.chroot_list 파일이 없다고 에러가 나게 됩니다.
원래 vsftpd.chroot_list 파일은 없습니다. 따라서
단순히 touch /etc/vsftpd.chroot_list 이렇게 파일을 만들어 주면 됩니다.
그리고 특정유저는 제외하려면 /etc/vsftpd.chroot_list 파일에 사용자 계정을 넣어줍니다.


(3) 하위디렉토리의 파일 및 디렉토리를 볼수 있는 ls -R 명령 허용하려면?

하위디렉토리 리스트를 보여주기 위해서 ls -R 명령어를 내릴때가 있습니다.
이런경우 대부분의 ftp 서버는 부하등의 이유로 막아 두게 됩니다.
vsftpd또한 기본적으로 막아 놓은 상태이며, 허용하기 위해서는 다음 지시자를 입력하세요.

ls_recurse_enable=YES


(4) 전송속도를 제한하고 싶다면?
다운로드 받는 한 사용자가 네트웍 트래픽을 모두 사용해 버리는 것을 방지하기 위해서
대역폭을 조정해야 하는 경우가 있습니다.
다음 옵션으로 가능합니다. 뒤에 나오는 숫자의 단위는  (Bytes/Sec) 입니다.

local_max_rate=300000


위 설정은 300KByte/Sec의 대역폭을 제공합니다.

(5) mp3, wmv 등의 확장자를 가진 파일의 업로드를 금지하려면?
ftp를 통해 인증된 사용자가 파일을 올리는 것을 막는 방법은 거의 없었습니다.
이 vsftpd는 특이하게 특정파일 패턴을 제한하는 기능이 있습니다.

deny_file={*.mp3,*.wmv}


위 설정은 mp3, wmv 파일을 전송하지 못하게 하는 방법입니다.

 
 

Total 121
번호 제   목 글쓴이 날짜 조회
76 [Linux] vsftpd 외부접속 설정 기리 05-14 4635
75 [Linux] PORT OPEN 기리 04-19 2744
74 [Extjs] Tree Panel을 생성하여 로드후 특정 이벤트 발생… 기리 03-29 2621
73 [MySql] [그누보드] APM_Setup 7 버전 업그레이드 후 로그… 기리 02-21 4550
72 [MySql] mysql 파일로 저장(내보내기/export) 기리 02-16 4552
71 [JavaScript] 형변환 기리 02-15 2279
70 [JavaScript] Array 정렬 기리 02-15 2427
69 [MySql] Mysql DB의 데이터를 CSV파일로 기리 02-07 2665
68 [Linux] vsftp 유용한 옵션 기리 01-26 3042
67 [공지] 광양 u-it 기리 01-19 2
66 [Java] 실행 오류 : 기본 클래스 []을 찾거나 로드할 … 기리 12-19 22825
65 [Linux] 리눅스 커널 기리 12-01 2423
64 [JavaScript] 원하는 부분만 인쇄하기 (1) 기리 11-28 9439
63 [JavaScript] 프린트버튼 출력하기 기리 11-28 2692
62 [Html] <br>태그 html에서 줄간격 사이즈 줄이기 … (1) 기리 11-01 18774
 1  2  3  4  5  6  7  8  9