Você pode usar sftp ou ftp para fazer isso. Apenas certifique-se de que o local onde o disco rígido está localizado tenha um ip público estático.
Eu recomendaria usar o sftp já que é mais seguro e fácil de configurar. Você precisaria conectar o disco rígido ao computador executando linux e habilitar o ssh (habilitado automaticamente na maioria das distros) então você precisa logar no seu roteador (local b ) e porta encaminhar a porta 22 para o ip do computador linux (tornar o ip estático) e que deveria ser isso.
Vá para o seu computador na localização be baixe o winscp. Coloque no ip público pf loaction b e você pode navegar para o seu disco rígido.