Basicamente, vejo duas possibilidades: Samba ou NFS. Ambos são software cliente / servidor, o que significa que você precisa instalar a parte do cliente na sua máquinaA e a parte do servidor na sua máquinaB. A partir desse ponto, você pode acessar os arquivos no servidor através de qualquer software (incluindo o terminal) no cliente.
Nas diferenças, o samba é baseado no mundo das janelas. Portanto, os arquivos disponibilizados no samba estão prontamente disponíveis também para o PC com Windows.
O NFS significa Network File System e permite que você monte no PC A (o cliente) diretórios que residem no PC B (o servidor). Uma vez configurado, é completamente transparente para o usuário. Um computador padrão do Windows não os veria, no entanto. Uma discussão mais completa sobre as diferenças pode ser encontrada aqui: Qual usar NFS ou Samba? / a>
Para uma discussão bastante completa sobre como instalar o NFS, consulte o link