Tenho certeza de que pode ser uma maneira muito fácil de fazer isso, mas não encontrei como ... Tenho duas máquinas com o Ubuntu 10.10 na mesma rede (apenas grupo de trabalho, nenhum domínio envolvido). Em um deles, compartilhei uma pasta através do Nautilus Folder Sharing . Ao abrir o local de rede na segunda máquina, não consigo ver a primeira listada, apenas a rede do Windows e, ao entrar nesta pasta, vejo o grupo de trabalho, mas ao tentar entrar nela, não consigo montar. Falha ao recuperar a lista de compartilhamento do erro do servidor .
É necessário fazer outra coisa ao compartilhar a pasta através do Nautilus?
samba
file-sharing
Anero
fonte
fonte
Respostas:
Método 1:
Você pode usar o SAMBA para compartilhamento de arquivos (mas o samba é usado principalmente para compartilhar arquivos entre máquinas linux e windows)
No terminal, digite o seguinte
gksudo gedit /etc/samba/smb.conf
Adicione a linha proprietário usershare única = false para a seção [global].
Vá para Locais >> Computador.
Clique com o botão direito do mouse na pasta que você deseja compartilhar e escolha Opções de compartilhamento .
Marque a caixa que diz Compartilhar esta pasta .
Escreva o nome do seu compartilhamento e marque a caixa Permitir que outras pessoas escrevam nesta pasta .
Agora você deve poder ver e acessar a pasta compartilhada da sua rede.
Método 2:
você pode usar o Openssh, execute o seguinte para instalá-lo,
Agora vá ao menu Locais e escolha Conectar ao servidor
(No oneiric (11.10), clique na área de trabalho e use o menu na parte superior: Arquivo -> Conectar ao servidor )
No tipo de serviço: selecione SSH
No servidor: forneça o endereço IP do PC em que as informações estão ativadas.
No porto: dê 22 .
Agora na pasta: Escolha a pasta que deseja compartilhar.
Em Nome de usuário: forneça o nome de usuário do PC ao qual você está conectado.
Clique em Conectar e, em seguida, você verá uma janela na qual precisará digitar a senha do PC ao qual está tentando se conectar.
Agora você tem permissões de leitura / gravação.
fonte
Existem várias maneiras de compartilhar arquivos em dois sistemas Linux. A maneira mais fácil e comum é o SSH.
Método 1: SSH
Instale o ssh nos dois sistemas.
Em seguida, vá ao menu 'Lugares' e selecione 'Conectar ao servidor'.
Método 2: use doador
O Giver permite arrastar e soltar arquivos para os usuários da sua rede. Ele também detectará automaticamente outros usuários do Giver na sua rede.
Quando você arrasta um arquivo, ou vários arquivos, para um usuário representado por um avatar na janela do Giver, os arquivos são transferidos automaticamente. O destinatário dos arquivos é avisado de que um usuário deseja enviar arquivos. O usuário pode aceitá-los ou recusá-los.
Para instalar o giver no ubuntu: sudo apt-get install giver
fonte
Depois de configurar um servidor SSH em uma máquina, você pode simplesmente se conectar ao outro via Nautilus digitando sftp: //192.168.1.3 (ou qualquer que seja o número IP real da outra máquina) na barra de localização (chamada com CTRL-L).
fonte
se não houver máquinas Windows envolvidas - apenas Linux, você pode usar NFS (mais nativo para linux)
ações nfs
longa história curta:
no servidor: em / etc / exportações, você coloca as pastas que precisam ser exportadas
nos clientes: monte o compartilhamento (automático em / etc / fstab ou manual- CLI ou nautilus)
fonte
Eu tenho um computador grande que chamaremos no andar de cima e um pequeno computador que chamaremos no andar de baixo. Eles estão na mesma rede, conectados pelo mesmo roteador. No andar de cima está executando o Kubuntu (12.04), enquanto no andar de baixo está executando o Ubuntu padrão (13.04, com a área de trabalho do KDE). Prefiro trabalhar no andar de baixo, mas muitas vezes preciso acessar meus arquivos no andar de cima, que meu parceiro pode estar usando no momento.
Eu compartilhei alguns diretórios no andar de cima usando o Samba antes de tudo e isso foi um pesadelo. Antes de tudo, não funcionava recursivamente (eu tinha que marcar todos os diretórios e subdiretórios) que queria compartilhar. Em segundo lugar, embora o andar de baixo pudesse ver o andar de cima na rede, quando eu clicava nos diretórios compartilhados, continuava sendo solicitada uma senha e, apesar de inseri-la corretamente, a senha não era reconhecida e não conseguia entrar. Estou tentado a esqueça o Samba por completo, mas primeiro vamos ver como fica a disponibilização dos meus arquivos de música Upstairs para o meu excelente rádio na Internet.
Em seguida, tentei o NFS como sugerido pelo usuário jet . Seguindo as instruções sugeridas pelo link, isso funcionou perfeitamente na primeira vez. Infelizmente, quando tentei novamente no dia seguinte após a reinicialização dos dois computadores, continuei recebendo
mount.nfs: Access Denied...
mensagens. Esse problema está bem documentado nos fóruns, mas as diversas soluções propostas estão além do meu nível de habilidade técnica.Esta foi a minha solução. Instale o ssh no computador host (servidor) (ou ambos), conforme sugerido por aneeshep:
Agora, no computador cliente (ou ambos), instale um pacote chamado
sshfs
:Usando seu gerenciador de arquivos preferido no andar de baixo, verifique se o andar de cima está na rede. Nesse caso, crie um diretório em Downstairs onde você montará o sistema de arquivos Upstairs. Vamos chamá-lo
/home/me_downstairs/UpstairsFiles/
Agora, na linha de comando, digite algo como, seguido por Return:
(Isso tudo está em uma linha.)
Obviamente, substitua 'Upstairs' pelo nome do seu computador, conforme mostrado na rede, mas o sufixo .local é importante.
Você será solicitado a digitar sua senha no andar de cima.
Agora, no diretório
/home/me_downstairs/UpstairsFiles/
Downstairs, posso ver todos os meus arquivos no andar de cima e usá-los normalmente.Este site abaixo sugere que algumas etapas extras podem ser necessárias, mas não eram para mim:
http://itecsoftware.com/mount-remote-folder-via-ssh-using-sshfs
Informe-me se isso funcionou ou não para você.
fonte