xferlog형식 -> [current-time][transfer-time][remote-host][file-size][filename][transfer-type][special-action-flag][direction]
[access-mode][username][ser-vice-name][authentication-method][authenticated-user-id][completion-status]
[예제로그]
Wed Jul 27 10:19:00 2016 433 183.96.176.34 2489552574 /www/gongyemall/public_html/data/item.tar.gz b _ o r gongyemall ftp 0 * c
(1) Wed Jul 27 10:19:00 2016 433 183.96.176.34 -> 접근 날짜와 시간, 그리고 접속 IP 입니다.
(2) 433 -> 전송을 위한 총 시간을 말하며 초단위로 표시한다.
(3) 2489552574 -> 파일사이즈를 의미합니다. (단위 : Byte)
(4) /www/gongyemall/public_html/data/item.tar.gz -> 작업한 파일명을 의미합니다.
(5) b -> b -> binary mode 를 의미하며 a가 나올수도 있는데 a는 ascii 를 의미합니다.
(6) _ -> 아무런 action이 발생하지 않은 것을 의미하며기타로 올수 있는 항목은 아래와 같습니다.
C는 file 은 압축되어져 있는 것을 의미
U 는file은 압축이 되어 져있지 않은것을의미
T 는file 이 tar로 묶여져 있는 것을 의미
(7) o -> 이부분이 고객이 파일을 받은것을 지운 것을 알수 있는 부분입니다. Outgoing 의 앞자 o 입니다.
기타로 올수 있는 항목은 아래와 같습니다
o 는 파일을 받을 때 ( outgoing 의 약자 )
i 는 파일을 올릴 때 나올수 있습니다. (incoming 의 약자)
d 는 파일을 삭제할 때 ( Delete 의 약자)
(8) r -> 사용자가 어떤방식으로 접근했는지 알수 있는부분으로 r 은 real 의 약자로 인증된 사용자란 뜻입니다.
기타로 올수 있는 항목은 아래와 같습니다
a -> anonymous 의 약자로 익명유저를 의미
g -> guest
(9) gongyemall -> 고객이 로그인한 ID 를 의미합니다.
(10) ftp -> man 페이지를 보면 발생되어지는 service 이름이며 보통은 FTP 라고 나와있습니다.
(11) 0 -> man 페이지를 보면 인증에 사용된 방법이라고 나와있습니다.
기타로 올수 있는 항목은 아래와 같습니다
1 -> RFC931 Authentication 이 있다고 합니다.
(12) * -> 이부분은 authenticated-user-id 부분으로 인증 방법에 의해 돌려지는 user id 라고 합니다. * 은 인증되어진 사용자 id 가
이용될수 없으면 사용된다고 man페이지에 명시되어 있습니다.
(13) c -> 전송상태를 나타내며 c 는 complete transfer 의 약자이며
기타로 올수 있는 항목은 아래와 같습니다
I -> incompete transfer (불완전한 전송) 를 의미합니다.
'Works > CentOS & RockyLinux' 카테고리의 다른 글
du 명령어의 활용 (0) | 2016.09.02 |
---|---|
필요한 rpm 패키지를 다운받자 (0) | 2016.08.03 |
smartctl을 이용한 하드디스크 진단 { DRDY ERR } 확인 (0) | 2016.07.06 |
/bin/rm: Argument list too long (0) | 2016.06.28 |
Linux, 파일 및 디렉토리생성시의 퍼미션(umask) (0) | 2016.06.08 |