Não existe uma maneira única "mais confiável e segura" de compartilhar recursos entre os computadores, pois o melhor método depende muito dos recursos que você está compartilhando, dos requisitos de segurança e da sua configuração de rede.  
 Aqui está um colapso de opções comuns e seus prós e contras:  
 Para compartilhamento simples de arquivos:   * 
 SMB/CIFS (Windows, Linux, MacOS):  * 
 Prós: Fácil de configurar, embutido na maioria dos sistemas operacionais, trabalha em redes e VPNs locais, permite permissões de arquivo e controle de acesso. 
 * 
 contras: Menos seguro do que outras opções, propenso a vulnerabilidades se não estiver configurado corretamente. 
 * 
 ftp (protocolo de transferência de arquivo):  * 
 Prós: Simples, funciona pela Internet, suporta acesso anônimo. 
 * 
 contras: Não criptografado, inseguro para dados sensíveis, funcionalidade limitada. 
 * 
 Serviços de armazenamento em nuvem (Dropbox, Google Drive, OneDrive):  * 
 Prós: Conveniente, acessível de qualquer lugar, geralmente oferece recursos de versão e colaboração. 
 * 
 contras: Requer conexão à Internet, pode envolver preocupações de privacidade de dados, custo associado ao armazenamento.   
 Para compartilhamento de recursos mais complexos:   * 
 VPN (Rede Privada Virtual):  * 
 Prós: Criptografa todo o tráfego de rede, cria uma conexão segura entre dispositivos, permite o acesso a recursos compartilhados, como impressoras e unidades de rede. 
 * 
 contras: Pode ser complexo para configurar, requer um serviço VPN ou hardware dedicado. 
 * 
 rdp (protocolo de desktop remoto):  * 
 Prós: Permite acesso remoto à área de trabalho de outro computador, funciona em redes da Internet ou da Internet, pode ser usado para gerenciamento e solução de problemas. 
 * 
 contras: As vulnerabilidades de segurança, requer software de acesso remoto, podem ser lentas a longas distâncias. 
 * 
 ssh (shell seguro):  * 
 Prós: Conecta com segurança a sistemas remotos, permite a transferência de arquivos, a execução de comando remoto e muito mais. 
 * 
 contras: Requer conhecimento da interface da linha de comando, menos fácil de usar para compartilhamento geral de recursos.   
 Considerações importantes:   * 
 Segurança: Sempre priorize a segurança ao compartilhar recursos. Use senhas fortes, ative a criptografia e mantenha seu software atualizado. 
 * 
 Sensibilidade dos dados: Escolha um método de compartilhamento apropriado para o tipo de dados que você está compartilhando. Informações sensíveis requer soluções mais seguras. 
 * 
 Acessibilidade: Considere como você deseja acessar os recursos compartilhados - de outros computadores na mesma rede, remotamente pela Internet ou ambos. 
 * 
 Custo: Alguns métodos, como armazenamento em nuvem, envolvem custos recorrentes.   
 Para tomar uma decisão bem informada, considere suas necessidades e recursos específicos. Se você não tiver certeza, consulte um administrador de rede ou profissional de segurança.