Estou conectando ao servidor remoto usando ssh e isso funciona para mim.
O Nautilus (minha versão 3.8.2) salva suas miniaturas em ~ / .thumbnails e ~ / .cache / thumbnails. Por padrão, ele exibe miniaturas apenas para arquivos locais, mas você pode alterá-lo nas preferências.
E se o ponto de montagem do seu servidor remoto for o mesmo, o nautilus salvará essas miniaturas.
E isso eu não testei.
A geração de miniaturas do nautilus no servidor é possível, pois o nautilus usa a biblioteca libgnome-desktop
com sua própria API. Para gerar miniaturas você poderia usar o script de esta resposta
Mas o problema é que o nautilus não suporta a adição de caminhos extras de miniaturas (ou apenas não encontrei) e a única solução que vejo é criar outro script que copie as miniaturas do servidor para a pasta thumbnails locais, mas parece muito louco.