„Tcpdump -w 1.pcap” działa, ale „tcpdump -C 100 -w 1.pcap” - odmowa zezwolenia
Muszę ograniczyć rozmiar pliku, gdy uruchomię „tcpdump -w 1.pcap”. Próbuję to zrobić za pomocą klawisza „-C”, ale gdy go dodam, pojawia się błąd „odmowa zezwolenia”. Więc:
> sudo tcpdump -w 1.pcap
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
^C821 packets captured
847 packets received by filter
24 packets dropped by kernel
Ale:
> sudo tcpdump -C 100 -w 1.pcap
tcpdump: 1.pcap: Permission denied
Uruchamiam polecenie z mojego katalogu domowego i próbowałem usunąć i utworzyć plik przed uruchomieniem polecenia z różnymi uprawnieniami, w końcu mam:
-rwxrwxrwx 1 root root 0 Aug 5 10:30 1.pcap
lub
-rwxrwxrwx 1 fd8 users 0 Aug 5 10:30 1.pcap
Czy możesz zasugerować, dlaczego w drugim przypadku nie mogę pisać do pliku?