Como montar uma unidade de rede?

6

Estou tentando configurar um servidor de arquivos em casa. Eu estou pensando em apenas configurá-lo como um servidor FTP, nenhuma razão particular diferente de eu estou familiarizado com FTP e samba tende a ser muito frustrante.

Basicamente, a configuração que vou usar é poder criar várias contas de usuário para o servidor e restringir ou permitir o acesso a pastas específicas de cada usuário. O FTP é o único caminho (que eu conheço) para realizar uma configuração como essa.

Como posso montar um servidor FTP como uma unidade no Ubuntu para que todos os meus aplicativos possam acessá-lo como qualquer outro driver ou pasta. Um exemplo seria baixar 12.10 via torrent quando sair, eu gostaria de poder dizer a transmissão apenas para baixar o arquivo diretamente para o meu servidor ftp. Eu sei como fazer isso no Windows, é realmente muito fácil. Mas eu não consigo descobrir no Ubuntu. Eu tentei usar a opção "conectar ao servidor" no nautilus, e funciona, mas não me dá o resultado que quero, a maioria dos aplicativos não vê a pasta, enquanto outros podem.

Também estou aberto a outras opções além do FTP, se alguém tiver alguma sugestão. Eu olhei para o FreeNAS, mas isso não me permite controlar as contas de usuário do jeito que eu quero. Então, depois de tudo dito e feito, eu ainda precisaria de uma maneira de montar os compartilhamentos como uma unidade no Ubuntu.

A capacidade de montar unidades de rede no Windows é uma das minhas características favoritas, mas vendo como o Ubuntu é meu sistema operacional diário e tem sido por cerca de 4 anos, eu realmente preciso de uma maneira de realizar a mesma coisa no Ubuntu. Além disso, uma interface gráfica seria preferível, já que haverá várias pessoas usando este servidor, eu gostaria que fosse o mais fácil possível.

EDIT: este link aqui parece ser quase exatamente o que eu estou querendo fazer, se eu pudesse encontrar uma interface gráfica que pode fazer isso mal estar quase pronto. então eu só preciso encontrar uma maneira de esconder pastas específicas de certos usuários.

    
por Relik 13.10.2012 / 21:50

5 respostas

5

OK, achei fácil.
 1. Vá para a área de trabalho quando estiver conectado no Unity.
 2. Clique na barra superior e selecione 'file'
 3. Selecione "Conectar ao servidor"
Eu acho que é, o que você está procurando.

    
por kubahaha 16.10.2012 / 16:03
5
sudo apt-get install curlftpfs

no recurso ftp de montagem de terminal:

curlftpfs [user@]host:[dir] mountpoint [options]

ou em / etc / fstab:

curlftpfs#ftp.host.com /mnt/host fuse rw,uid=500,user,noauto 0 0 
    
por jet 14.10.2012 / 01:45
3

Para montar uma rede, eu uso o Smb4k. Este programa varre a rede, permite montar um mapa. Ele irá criar em sua homefolder uma pasta smb4k com subpastas /

Por exemplo: eu tenho uma unidade de rede de mídia iomega com vários mapas nela, como música, vídeo e um local de backup.

Para adicionar a coleção de músicas a um reprodutor de música, você acessa / home / user / Smb4k // music. Para criar um backup com o deja dup, escolha o local de backup: > pasta local: > / home / user / smb4k // back-up / dejadup

link

    
por vince07 25.11.2012 / 13:45
1

Se você tiver ssh para este dispositivo, use sshfs IP:(folder to mount) (point to moint) , por exemplo: sshfs 1.1.1.1:/ /media/drive1 Eu não sei como fazer isso via ftp.

    
por kubahaha 13.10.2012 / 22:25
0

Eu encontrei um programa no centro de software chamado Gigolo, ele faz exatamente o que eu quero, tanto quanto montar os compartilhamentos na inicialização. No que diz respeito aos compartilhamentos disponíveis para todos os aplicativos, existe uma pasta chamada ".gvfs" na pasta home, eu criei um marcador no nautilus para essa pasta, e então nomeei a marca de livro o que eu quisesse. Essas duas coisas me permitiram fazer exatamente o que eu queria fazer e foi bem indolor.

    
por Relik 23.10.2012 / 04:58