
Error The file to which the capture would be saved (“capture.cap”) could not be opened: Permission denied.
28/09/2009Al ejecutar Tshark (la versión de consola de Wireshark) puede ocurrir el siguiente error:
carlos@maquina17:~$ sudo tshark -i eth0 -w captura.trafico.20090928.cap
Running as user "root" and group "root". This could be dangerous.
Capturing on eth0
tshark: The file to which the capture would be saved ("captura.trafico.20090928.cap") could not be opened: Permission denied.
Esto ocurre por una cuestión de diseño basada en la seguridad del software (Bug Debian #453292).
Se soluciona de dos formas distintas:
a) Creando previamente el fichero:
carlos@maquina17:~$ sudo touch captura.trafico.20090928.cap
a) Cambiando la ruta donde salvar el fichero a otra donde no haya problemas de UID.
carlos@maquina17:~$ sudo tshark -i eth0 -w /root/captura.trafico.20090928.cap
Responder