O NFS será mais fácil. O Samba é uma porta de compartilhamento de arquivos do Windows e, por causa disso, tem uma configuração mais complexa e exigente, mas sem benefícios incríveis para um compartilhamento Linux- > Linux. Eu não sei SSH-FS, eu suponho que seria bom se você quer o tráfego entre servidores criptografados, mas desde que será servido para a internet, isso pode não ser um benefício.
Configurar o NFS é uma questão de instalar os pacotes, no servidor de mídia você precisa "exportar" a pasta onde está toda a mídia (colocando-a em / etc / exports) e no cliente que precisa fazer. uma pasta onde você deseja acessar a mídia e montar o compartilhamento nessa pasta (e colocá-lo no / etc / fstab para que ele seja montado automaticamente).
Que tipo de autenticação? O "NFS é tão antigo que realmente não tem nomes de usuário e senhas, é apenas autenticação baseada em máquina e IP". Use endereços IP internos, não públicos (suponho que você tenha uma rede privada entre as máquinas com o Linode?).
Quanto ao que você faz com uma conexão perdida, eu não sei - eu começaria tentando e não esperaria nenhuma queda de conexão, e se eles aparecerem, talvez faça um gatilho para desmontar / remontar ou enviar para você um alerta de email. Se você tiver um sistema de monitoramento de servidor para detectar problemas, ative-o.
Se isso é como eu descrevo, então o compartilhamento NFS estará em uma rede privada entre os dois servidores, então ninguém na internet pode atacá-lo, e ninguém com um servidor Linode pode atacá-lo - pode valer a pena checar. Se você tiver IPTables / firewalls de software, eles precisarão de atualização para permitir o NFS, e um rápido Google sugere que o Lenny tem o SELinux instalado por padrão, então se ele não estiver funcionando misteriosamente quando parecer, verifique / var / log / secure (ou similar) para mensagens de negação relacionadas ao selinux para trabalhar.