Eu não estou realmente familiarizado com o OS X, mas parece que o seu cliente OS X considera sua montagem SSHFS como um volume local e, portanto, o Finder cria arquivos de cache em seu servidor Linux remoto.
Tanto quanto eu posso dizer OS sistemas de arquivos OSXFUSE são considerados não-locais por padrão. Portanto, antes de tudo, você deve se certificar de que não está montando o sistema de arquivos SSHFS com a opção -o local
.
Se esse não foi o problema, talvez seja necessário usar a opção noappledouble
mount para o FUSE, o que aparentemente impedirá a criação de alguns arquivos específicos da Apple no servidor remoto, como aqueles criados pelo Finder. Eu não sei se usar essa opção tem efeitos colaterais indesejados.