Você pode usar Fish ou SFTP para transferir arquivos entre computadores, com configuração mínima prévia. Ambos os protocolos transferem arquivos pelo SSH , que é seguro e criptografado. Eles estão muito bem integrados no KDE : você pode digitar fish://
ou sftp://
URLs na Barra de Localização do Dolphin, ou você pode usar o assistente "Adicionar pasta de rede". O SFTP parece ser pelo menos suportado por Gnome também.
Eu pessoalmente uso Fish.
Na máquina do servidor Fish e SFTP precisa apenas de um servidor SSH em execução, que você também pode usar para administrar a máquina do servidor. Todos que desejam acessar o servidor por meio do Fish ou do SFTP precisam de uma conta de usuário no servidor. As permissões de acesso a arquivos usuais se aplicam a arquivos acessados pela rede.
Fish e SFTP são aproximadamente equivalentes aos diretórios compartilhados no Windows, mas ambos também funcionam na Internet. Os programas usuais (linha de comando), entretanto, não podem ver os arquivos remotos, apenas os programas que usam as bibliotecas de acesso a arquivos do Gnome ou do KDE podem vê-los. Para acessar os arquivos remotos através de scripts, o KDE possui o programa kioclient
.
-
Para uma configuração com um servidor central que atenda a identidades de usuários e arquivos, veja NIS e NFS . Ambos são muito fáceis de configurar, especialmente com os instaladores gráficos de Opensuse . Esta é a configuração onde cada usuário pode trabalhar em qualquer máquina e encontrar seu ambiente pessoal. No entanto, as máquinas clientes ficam inutilizadas quando não conseguem acessar o servidor.
Além disso, uma simples instalação do NFS tem grandes falhas de segurança. Os computadores locais, onde os usuários estão sentados, precisam lidar com os direitos de acesso. O servidor NFS confia em qualquer computador que tenha o endereço IP correto. Um garoto inteligente de 12 anos com um laptop pode ter acesso a todos os arquivos, substituindo uma das máquinas locais pelo laptop e recriando a configuração do cliente NFS (o que é fácil).
Editar:
Claro que há Samba , que já foi mencionado por Grokus. Parece ser bastante universal: pode servir arquivos, impressoras e informações de login. É compatível com Windows e Linux; existe realmente um módulo PAM ( Winbind ) que permite ao Linux usar o formulário de informações de login em um servidor Samba ou Windows. O Samba (e Windows) não tem os problemas de segurança do NFS, ele lida com os direitos de identificação e acesso do usuário no servidor. ( Por favor note: eu nunca administrei ou instalei um servidor Samba. )
Minha conclusão: Fish ou SFTP são melhores para uso em casa. Use o Samba se você tiver clientes Windows também. O NFS só é útil se você puder confiar em todos, mas espero que ele crie a menor carga de CPU.