Una pregunta de ServerFault es casi idéntica a esta. Espero que haya verificado antes de publicar su pregunta, pero la suya es un poco diferente, por lo que responderé aquí.
La respuesta corta es que si CUALQUIERA tiene acceso y permisos a un punto final (el sistema desde el que se está scp
yendo scp
), pueden ver qué sucede. Si no tienen acceso a ninguno de los puntos finales, es probable que no tengan acceso ni puedan descifrar lo que está haciendo (aparte de conocer potencialmente la aplicación por números de protocolo).
La respuesta depende en última instancia de su infraestructura. Sin embargo, lo más probable es que, mientras no haya un monitoreo intenso y SCP no se considere una amenaza en la empresa (lo que arrojará banderas rojas), su tráfico pasará desapercibido. Esto es especialmente cierto para las empresas más pequeñas.
Como mencionó @SimonRichter : si alguien puede ejecutar un comando en su sistema (es decir, administrador u otros), puede verificar su lista de procesos y ver la línea de comandos scp -args /filepath/
. Sin embargo, esto requiere que estén registrando toda la actividad del proceso o verificándola en el momento de la transferencia. Además, si lo está haciendo desde su propio sistema en el trabajo a otro sistema (por ejemplo, en casa o en otro lugar), no necesariamente tendrán esa visibilidad.
Además, como mencionó @ alex.forencich: también es posible registrar todas las llamadas al sistema (incluidas las llamadas de archivo abierto y de lectura), incluso si su programa de copia (scp, sftp, etc.) no registra ni pierde nada (argumentos de la línea de comandos ), aún es posible averiguar qué archivos se leyeron o escribieron. Ver el sistema de auditoría de Linux. -
sftp
. Puede estar registrado, pero no es claramente visible como el título del procesoscp
.