Ambos os mecanismos são baseados no Samba. A primeira vez que você compartilha uma pasta do Nautilus, ele solicita que você instale o Samba. A configuração é gerenciada pelo Nautilus; você não precisa de acesso root (exceto para instalar o Samba).
Outras formas de compartilhar arquivos ...
- SFTP: instala o openssh e você obtém um FTP seguro que funcionará com clientes como o Filezilla (GUI) ou o antigo
scp
- VirtualBox: as extensões guest incluem um mecanismo para montar pastas do seu host - crie pastas compartilhadas e monte-as conforme as instruções do manual
- NFS: o sistema de arquivos de rede do Linux
- Compartilhamento de RDP: o utilitário rdesktop pode fornecer acesso a pastas de clientes no servidor usando a opção -disk
- FTP: o padrão de ladrões
- E mais ...
Destes? Eu uso compartilhamentos RDP, compartilhamentos VirtualBox, SFTP e eu montei compartilhamentos CIFS / SMB no Linux.