Uma questão ServerFault é quase idêntica a esta. Espero que você tenha verificado antes de postar sua pergunta, mas a sua é um pouco diferente, então vou responder aqui.
A resposta curta é que, se QUALQUER UM tiver acesso e permissões para um endpoint (o sistema para o qual você está scp
ou scp
), eles poderão ver o que acontece. Se eles não tiverem acesso a nenhum endpoint, provavelmente não terão acesso ou decifrarão o que você está fazendo (além de possivelmente conhecer o aplicativo por números de protocolo).
A resposta é basicamente muito dependente da sua infraestrutura. O mais provável é que, desde que não haja monitoramento intenso e o SCP não seja considerado uma ameaça à empresa (o que causará sinais de alerta), seu tráfego passará despercebido. Isso é especialmente verdadeiro para empresas menores.
Como @SimonRichter mencionado : se alguém pode executar um comando em seu sistema (ie. admin ou outros), eles pode verificar sua lista de processos e ver a linha de comando scp -args /filepath/
. No entanto, isso exige que eles estejam registrando toda a atividade do processo ou verificando-a no momento em que você está transferindo. Além disso, se você estiver fazendo isso do seu próprio sistema no trabalho para outro sistema (digamos, em casa ou em outro lugar), eles não terão necessariamente essa visibilidade.
Além disso, como @ alex.forencich mencionou: Também é possível registrar todas as chamadas do sistema (incluindo abrir arquivos e ler chamadas), mesmo que seu programa de cópia (scp, sftp, etc.) não registre ou vaze nada ( argumentos de linha de comando), ainda é possível descobrir quais arquivos foram lidos ou gravados. Veja o sistema de auditoria do Linux. -