Tcpdump 사용시 퍼미션문제

안녕하세요. 우분투server 9 사용자입니다.

tcpdump 사용시 옵션 -w 를 붙여서 파일을 만들려고 하면 "Permission denied" 이런 오류가뜹니다.

예) tcpdump -i eth0 -s 0 host xxx.xxx.xxx.xxx -w test1.pcap

이런식으로 사용하는데요. 다른 우분투 버젼에서는 문제가 없는데 이번에 새로설치한 서버에서만 이런 문제가 나타나내요.

-w 옵션을 안주면 정상적으로 실행되고요…

폴더권한은 777 로 아예 줘버렸고요.

root 계정으로 실행했습니다.

도움부탁드립니다.

[quote="믓쟁이쫑":376ofpec]안녕하세요. 우분투server 9 사용자입니다.

tcpdump 사용시 옵션 -w 를 붙여서 파일을 만들려고 하면 "Permission denied" 이런 오류가뜹니다.

예) tcpdump -i eth0 -s 0 host xxx.xxx.xxx.xxx -w test1.pcap

이런식으로 사용하는데요. 다른 우분투 버젼에서는 문제가 없는데 이번에 새로설치한 서버에서만 이런 문제가 나타나내요.

-w 옵션을 안주면 정상적으로 실행되고요…

폴더권한은 777 로 아예 줘버렸고요.

root 계정으로 실행했습니다.

도움부탁드립니다.[/quote:376ofpec]

darkhi@rain9:~$ tcpdump -i eth0 -s 0 -w rain9.pcap
tcpdump: eth0: You don’t have permission to capture on that device
(socket: Operation not permitted)
darkhi@rain9:~$ sudo tcpdump -i eth0 -s 0 -w rain9.pcap
[sudo] password for darkhi:
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
^C721 packets captured
723 packets received by filter
0 packets dropped by kernel
darkhi@rain9:~$ ls -l
total 6528
drwxr-xr-x 6 darkhi darkhi 4096 2010-02-06 17:07 http
drwx------ 7 darkhi darkhi 4096 2010-02-19 14:52 Maildir
-rw-r–r-- 1 root root 543362 2010-02-22 17:22 rain9.pcap
-rw-r–r-- 1 darkhi darkhi 985 2010-02-19 13:52 server.crt
-rw-r–r-- 1 darkhi darkhi 749 2010-02-19 13:51 server.csr
-rw-r–r-- 1 darkhi darkhi 891 2010-02-19 13:47 server.key
-rw-r–r-- 1 darkhi darkhi 963 2010-02-19 13:46 server.key.secure
drwxr-xr-x 4 darkhi darkhi 4096 2010-02-07 14:25 sh
-rw-r–r-- 1 darkhi darkhi 202681 2010-02-01 18:56 sh.zip
drwxr-xr-x 2 darkhi darkhi 4096 2010-02-17 21:42 socket
-rw-r–r-- 1 darkhi darkhi 5881819 2010-01-31 18:11 textcube-1.8.2-expansion.tar.gz
darkhi@rain9:~$ sudo su
root@rain9:/home/darkhi# tcpdump -i eth0 -s 0 -w rain9.pcap
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
^C13 packets captured
14 packets received by filter
0 packets dropped by kernel
root@rain9:/home/darkhi#

전 잘 되네요 음…9.10 server x86입니다.
좀 더 자세한 부가 설명이 필요할듯…

감사합니다.

첨에 /usr <– 요기폴더 안에다 신규폴더를 만들어 패킷파일을 생성하려고 별짓을 다했었는데…

그냥 / 루트위에 폴더를 만들어서 하니깐 잘되네요;;;

하지만 >,.< 뭐가 먼지는 모르겠어여 ㅠㅠ 왜그런건지도 몰겠두여 ㅜㅡ