xferlog 분석
xferlog - FTP server logfile
example)
cat /var/log/xferlog
Mon May 31 07:48:23 2010 1 x.x.x.x 0 /home/byoungguk/1 b _ o r byoungguk ftp 0 * c
Mon May 31 07:48:25 2010 1 x.x.x.x 0 /home/byoungguk/2 b _ o r byoungguk ftp 0 * c
Mon May 31 07:48:53 2010 1 x.x.x.x 0 /home/byoungguk/3 b _ i r byoungguk ftp 0 * c
current-time
은 "DDD MMM dd hh:mm:ss YYYY" 형식의 현재 local 시간이다.
DDD는 주중의 요일을, MMM은 월을, dd는 날짜를, hh는 시를, mm은 분을, ss는 초를, 그리고 YYYY는 년도를 나타낸다.
transfer-time
은 전송을 위한 총 시간을 말하며 초단위로 표시한다.
remote-host
는 원격 host 이름이다. 접속한 호스트의 아이피.
file-size
는 byte단위의 전송된 file의 크기이다.
filename
은 전송된 file의 이름이다.
transfer-type
은 전송의 형태를 나타내는 하나의 character이다.
a
는 ascii 전송을 뜻한다.
b
는 binary 전송을 뜻한다.
special-action-flag
는 어떤 특정한 action이 발생하는 것을 나타내는 하나 또는 그 이상의 character flag 이다. 아래에 나열된 것 중의 하나 또는 그 이상으로 사용할수 있다.
C
file은 압축되어져 있다.
U
file은 압축이 되어져 있지 않다.
T
file이 tar로 묶여져 있다.
_
아무런 action이 발생하지 않았다.
direction
은 전송의 지시이다.
o
outgoing
i
incoming
d delete
access-mode
는 user가 어떻게 login을 하는가에 대한 방법이다.
a
(anonymous) 는 익명 손님 user들을 위한 것이다.
g
(guest) is for an passworded guest user (see the (guest) 는 password를 소유한 손님 user들을 위한 것이다. ( ftpaccess(5) 의 guestgroup 명령을 참조하라)
r
(real) 은 인증이 가능한 local user를 위한 것이다.
username
은 local username 이다. 만약 손님 이라면, 주어진 ID 문자열을 뜻한다.
service-name
은 발생되어지는 service의 이름이며 보통은 FTP이다.
authentication-method
는 인증에 사용되어 지는 방법이다. 아래중의 하나를 사용한다.
0
none
1
RFC931 Authentication
authenticated-user-id
는 인증 방법에 의해 되돌려지는 user id 이다. 인증되어진 user id가 사용불가 하다면 * 이 사용되어 진다.
completion-status
는 전송 상태를 나타내는 하나의 character이다.
c
완전한 전송
i
불완전한 전송
example)
cat /var/log/xferlog
Mon May 31 07:48:23 2010 1 x.x.x.x 0 /home/byoungguk/1 b _ o r byoungguk ftp 0 * c
Mon May 31 07:48:25 2010 1 x.x.x.x 0 /home/byoungguk/2 b _ o r byoungguk ftp 0 * c
Mon May 31 07:48:53 2010 1 x.x.x.x 0 /home/byoungguk/3 b _ i r byoungguk ftp 0 * c
current-time
은 "DDD MMM dd hh:mm:ss YYYY" 형식의 현재 local 시간이다.
DDD는 주중의 요일을, MMM은 월을, dd는 날짜를, hh는 시를, mm은 분을, ss는 초를, 그리고 YYYY는 년도를 나타낸다.
transfer-time
은 전송을 위한 총 시간을 말하며 초단위로 표시한다.
remote-host
는 원격 host 이름이다. 접속한 호스트의 아이피.
file-size
는 byte단위의 전송된 file의 크기이다.
filename
은 전송된 file의 이름이다.
transfer-type
은 전송의 형태를 나타내는 하나의 character이다.
a
는 ascii 전송을 뜻한다.
b
는 binary 전송을 뜻한다.
special-action-flag
는 어떤 특정한 action이 발생하는 것을 나타내는 하나 또는 그 이상의 character flag 이다. 아래에 나열된 것 중의 하나 또는 그 이상으로 사용할수 있다.
C
file은 압축되어져 있다.
U
file은 압축이 되어져 있지 않다.
T
file이 tar로 묶여져 있다.
_
아무런 action이 발생하지 않았다.
direction
은 전송의 지시이다.
o
outgoing
i
incoming
d delete
access-mode
는 user가 어떻게 login을 하는가에 대한 방법이다.
a
(anonymous) 는 익명 손님 user들을 위한 것이다.
g
(guest) is for an passworded guest user (see the (guest) 는 password를 소유한 손님 user들을 위한 것이다. ( ftpaccess(5) 의 guestgroup 명령을 참조하라)
r
(real) 은 인증이 가능한 local user를 위한 것이다.
username
은 local username 이다. 만약 손님 이라면, 주어진 ID 문자열을 뜻한다.
service-name
은 발생되어지는 service의 이름이며 보통은 FTP이다.
authentication-method
는 인증에 사용되어 지는 방법이다. 아래중의 하나를 사용한다.
0
none
1
RFC931 Authentication
authenticated-user-id
는 인증 방법에 의해 되돌려지는 user id 이다. 인증되어진 user id가 사용불가 하다면 * 이 사용되어 진다.
completion-status
는 전송 상태를 나타내는 하나의 character이다.
c
완전한 전송
i
불완전한 전송
게시글 목록
| 번호 | 제목 |
|---|---|
| 4132 | |
| 17083 |
jQuery
hover 이미지 효과를 쓰고 싶습니다!
1
|
| 17082 |
Linux
[python]버클리 DB 사용 해 보기
|
| 17081 | |
| 17080 | |
| 17079 | |
| 17078 | |
| 17077 |
Linux
csv file 에 대해
|
| 4127 | |
| 17074 | |
| 17073 | |
| 17072 |
Linux
프로그램 실행중 환경변수를 확인하기
|
| 17071 |
Linux
터미널에서 쉽게 로그아웃하기
|
| 17070 |
Linux
arp 명령 이용하여 아이피,맥 셋팅하기
|
| 17069 |
Linux
프로그램 정지 상태 조사(strace 이용)
|
| 17068 |
jQuery
도전해BoA요~ 1탄
|
| 17063 | |
| 17059 |
jQuery
마우스 오버시 나오게 할려면 어떻게하나요?
3
|
| 17057 |
PHP
질문.
1
|
| 4119 | |
| 17053 | |
| 17050 |
Linux
mysql replication 깨졌을때
2
|
| 17049 |
Linux
라이브 시디 받을 수 있는곳
|
| 17048 | |
| 17047 |
Linux
1번 cd 이용하여 grub 복구하기
|
| 17046 | |
| 17045 |
Linux
디렉토리의 사이즈 출력해주는 쉘
|
| 17036 |
JavaScript
3개의 배너를 돌리는 스크립트
8
|
| 17035 |
Linux
경로에서 파일명만 추출하기
|
| 17034 |
Linux
텍스트 계산기
|
| 17033 |
Linux
패치 파일 만들어 보기
|
| 17032 | |
| 17031 |
Linux
절대경로,상대경로 확실히 이해하기
|
| 17030 |
Linux
최신 커널 버전 간단히 확인하기
|
| 17029 |
Linux
심볼릭 링크와 하드 링크
|
| 17028 |
Linux
umask
|
| 17027 |
Linux
iptables 관련
|
| 17026 |
Linux
xferlog 분석
현재글
|
| 17025 |
Linux
iperf 로 통신속도 측정하기
|
| 17024 |
Linux
프로세스 빨리 종료하기
|
| 17023 |
Linux
utf8 mrtg 실행되지 않을때
|
| 17022 | |
| 17021 |
Linux
커널 모듈 수정하기
|
| 17019 | |
| 30314 | |
| 17016 | |
| 17014 | |
| 17010 |
JavaScript
제이쿼리 슬라이드 질문입니다!
3
|
| 17009 | |
| 17008 |
Linux
debian 3.1 업데이트가 되지 않을때?
|
| 17007 | |
| 17006 | |
| 17005 |
Linux
php 확장 모듈 설치하기
|
| 17003 | |
| 17000 | |
| 30311 | |
| 16992 | |
| 16990 | |
| 16983 |
MySQL
mysql 기본 명령어들이에요.
6
|
| 16982 | |
| 16976 |
PHP
문자열 자르는 소스입니다.
5
|
| 16971 | |
| 16969 | |
| 16965 |
MySQL
[Q] 테이블 합치는법은 ?
3
|
| 4110 | |
| 16957 |
JavaScript
도와주세요ㅜㅜ
7
|
| 16955 |
PHP
php Snoopy..
1
|
| 16954 | |
| 16948 | |
| 16947 | |
| 16946 |
Linux
history 명령에 대해
|
| 16944 | |
| 16941 |
node.js
웹호스팅과 Node.js 호스팅의 연동이 가능할까요?
2
|
| 16940 |
JavaScript
스크립트로 프린트 출력설정하기
|
| 16939 |
Linux
arp 스푸핑한 서버 어떻게 찾나?
|
| 16938 | |
| 16937 |
Flash
채팅방 스크룰바
|
| 16935 |
Flash
DB연동 로그인
1
|
| 16934 |
Flash
플래시 mp3
|
| 16932 |
JavaScript
“ 플래시보고 만든 글자 타이핑 소스입니다. ”
1
|
| 16931 |
JavaScript
즐겨찾기 모두 지원
|
| 16929 |
JavaScript
홈페이지에 항상있는 오른쪽 퀵
1
|
| 30304 | |
| 16926 |
Linux
ls 했을때 디렉토리 색깔이 어둡다면?
2
|
| 4098 | |
| 30297 | |
| 16923 | |
| 4097 | |
| 30296 | |
| 16921 | |
| 16916 | |
| 16914 | |
| 30288 |
HTML
반응형 레이아웃 와이어프레임
7
|
| 16912 | |
| 16908 |
jQuery
jQuery 시리즈 동영상 강좌 리스트
3
|
| 16907 |
Linux
tcpdump 간단 사용
|
| 16906 | |
| 16905 |
Linux
ssh 접속 지연이 발생할때
|
| 16904 |
Linux
swap 생성
|
| 16903 |
Linux
dmesg 클리어 하고 싶을 때
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기