O seguinte comando servirá, se você souber exatamente onde o arquivo está localizado
ssh user@remote_server test -f /path/to/file/filename && echo "YES" || echo "no"
Você precisa da peça que começa com &&
porque o teste não produzirá nenhuma saída e você não poderá dizer se o arquivo foi encontrado ou não.
Caso contrário, se você souber apenas o nome do arquivo, mas não tiver certeza sobre o paradeiro dele,
ssh user@remote_server find / -type f -name 'name_of_file*' -print
pesquisará todo o sistema de arquivos do seu arquivo.
Observe o uso do ssh: ele se conecta ao servidor remoto, executa o comando seguindo a expressão user@remote_server
, mas não abrirá uma sessão interativa: o controle será retornado para o shell no seu pc local.