Como você tem apenas computadores Linux na sua rede interna (dois laptops Ubuntu e um servidor Ubuntu), você não precisa instalar o Samba. Claro, você precisará ter um IP estático se quiser acessar seu servidor pela Internet.
- Instale servidores open-ssh em cada uma das três máquinas. Isso permitirá que você compartilhe arquivos via sshfs. Você pode usar este guia para configurá-lo: link . Certifique-se de usar portas diferentes para cada máquina (ou seja, não use a porta padrão). Você pode usar a ferramenta GUI 'Connect to Server ...' no menu Places e obter acesso aos arquivos na (s) máquina (s) remota (s). edit: Eu sugeri anteriormente o ftp usando o TLS, mas são necessárias mais etapas para configurar do que o sshfs. Obrigado a Wolfy pela sugestão.
- Instale o servidor open-ssh no seu servidor Ubuntu, se ainda não o fez. Isso permitirá que você controle seu servidor remotamente. Novamente, certifique-se de usar uma porta diferente aqui, outra que seja a porta padrão. Agora, configure seu roteador para encaminhar esse número de porta ssh para o seu servidor. Agora, você pode se conectar ao seu servidor Ubuntu usando seu endereço IP estático e o número da porta ssh do seu servidor.
- Caso seu escritório também precise de uma impressora, você pode ter uma impressora de rede (uma que esteja diretamente conectada ao roteador) ou uma impressora compartilhada conectada ao seu servidor. De qualquer forma, o Ubuntu tem guias: link https://help.ubuntu.com/6.06/ubuntu/serverguide/C/cups.html link
Nota: Eu sugiro que você use o Ubuntu 10.04 Server, pois tem suporte a longo prazo (LTS - até 2015). Então, uma vez configurado, você não terá que tocá-lo até 2015, altura em que você deve atualizar para o Ubuntu 14.04 LTS.