Como compartilhar arquivos entre o Ubuntu e o OSX?

25

Existe algum link / tutorial / vídeo que me ajude a compartilhar arquivos entre o Ubuntu e o Mac OSX?

    
por bragboy 07.09.2010 / 19:10

12 respostas

12

Um pouco do Google-fu encontrou um guia para Ubuntu 10.04 (Lucid) e Mac OS X. Eu não tenho um Mac à mão para testar, então não testei isso, eu tenho medo - a menos que você queira me comprar um ...;)

    
por 8128 07.09.2010 / 19:22
14

Configurar um servidor Samba no Ubuntu

No OSX :

  • Abra uma janela de localização e clique em cmd-K
  • Digite 'smb: // ipAddress' em que 'ipAddress' é o seu ipaddress
  • Selecione o compartilhamento ao qual você está se conectando (de acordo com a configuração do samba)
  • Autenticar
  • Ele deve montar o compartilhamento da mesma forma que monta qualquer outra coisa

No Windows:

  • Configure seu firewall para permitir conexões smb, se ainda não
  • Abra o Start- > Run
  • Digite "\ ipAddress", em que "ipAddress" é o seu ipaddress
  • Autenticar
  • Na pasta "Locais de rede", as pastas compartilhadas devem aparecer

Aqui está uma explicação muito longa para as janelas, incluindo como configurar o servidor em * nix.

O Samba é basicamente o Windows NFS (Network File System) que é completamente multi-plataforma e mais fácil de configurar / usar.

Nota: Existe uma ferramenta GUI para configurar o Samba, mas não me lembro como acessá-lo no topo da minha cabeça. Além disso, eu acho que você pode se conectar ao Samba no OSX em connect-to (ou algo semelhante) no menu da barra superior, mas não me lembro exatamente o que é chamado desde que eu não usei um mac em mais de 6 anos.

IMHO, este método é muito mais fácil e simples de usar do que o FTP porque monta a pasta remota como se fosse uma pasta local no seu sistema. Não fica muito mais transparente do que isso.

    
por Evan Plaice 09.09.2010 / 05:36
6

Eu consegui isso fazendo o seguinte:

Eu tenho um Mac OS 10.4 (Tiger) em um G5 PowerPC e Ubuntu em um Acer Aspire One.

  1. No Mac OS, acesse as preferências do sistema > compartilhando e ative o "Compartilhamento de arquivos pessoais"

  2. No Ubuntu, abra o DashHome e abra a pasta "Arquivos". (ou no entanto você sabe como chegar à pasta de arquivos.)

  3. Na barra lateral, escolha "Navegar na rede"

  4. Contanto que as duas máquinas estejam na mesma rede, o seu Mac deve estar lá como um diretório que você pode montar dentro do Ubuntu.

Eu tinha muito pouca ideia do que fazer, tendo apenas pronto esta página, e ficou muito fácil. Funciona para mim, compartilhando arquivos dentro de um escritório em casa. Não funcionaria se você precisasse trabalhar remotamente porque estaria fora de sua própria rede.

    
por phil 20.07.2013 / 03:07
2

O Samba funciona bem na minha configuração, uma rede doméstica com três Macs e um servidor rodando o Ubuntu (desde 9.04, atualmente em 10.10). A máquina Ubuntu é exibida automaticamente no Finder junto com os outros Macs.

Eu segui este guia de instalação para a configuração do Samba. O guia é para o servidor Ubuntu, mas é a mesma configuração e funciona da mesma maneira para a versão desktop.

A única mudança que fiz foi definir o "create mask" para 0777 ("world writable") em vez de 0755, caso contrário, criar pastas na máquina Ubuntu a partir dos Macs não funcionou corretamente.

    
por j-g-faustus 03.01.2011 / 15:28
1

Se você tem uma rede local segura, é realmente a maneira mais fácil e confiável de usar um servidor ftp, também acessível a partir de quase qualquer plataforma, se você tiver visitas aos usuários do windows etc. link

Além disso, a maioria dos dispositivos de mídia poderá usar ftp se isso acontecer.

Para se conectar a um servidor ftp é muito simples a partir de um mac link Se você realmente precisa escrever para o ftp do mac (o localizador falha e é montado como somente leitura) Verifica. link

    
por Hellola 08.09.2010 / 03:27
1

Com base no que já foi dito, consegui compartilhar arquivos do Ubuntu com o Mac, apenas clicando com o botão direito do mouse na pasta que desejo compartilhar e ativando o compartilhamento.

    
por user1974 03.01.2011 / 17:39
1

Estou no Ubuntu 14.04 Meu objetivo é compartilhar todos os dispositivos externos registrados em / media (por exemplo, disco rígido externo, unidade óptica) com o meu Mac OS X (yosemith)

No Ubuntu, abra um terminal Windows

$sudo nautilus

Digite sua senha root quando solicitar

Uma janela do nautilus será aberta, navegue até system /media

Clique com o botão direito e escolha Properties . Clique em Share . Clique em Guest Share . Apply changes .

No Mac OS X, Open Finder, clique em Ir para o comando do servidor + K Digite o IP do Ubuntu e clique em Convidado

    
por saha-ini ahmad 02.11.2014 / 12:11
1

tantas respostas e nenhuma correta, usar SAMBA é ridículo, SAMBA é versão pobre do NFS, NFS é o caminho a percorrer, é nativo a quase todas as distribuições unix e é mais rápido e melhor que o SAMBA que só é popular porque o windows não fala NFS, se você quer que todos os três compartilhem (win, ubu, mac) então sim, SAMBA, se for apenas mac e ubuntu, sua opção de compartilhamento nativa é nfs.

Às vezes vem instalado com o sistema operacional, se não sudo apt-get install nfs-kernel-server (ou brew) para um tutorial completo ir aqui

    
por Veltzer Doron 24.11.2016 / 09:24
0

Se você quiser um tipo simples de compartilhamento, poderá usar Teamviewer , Skype ou Yahoo Messenger + gyache nas duas máquinas.

Depois, você pode enviar o arquivo desejado. No entanto, esse método é relativamente lento.

    
por inashdeen 25.11.2010 / 22:27
0

Eu descobri uma maneira simples de conectar o Ubuntu 13.10 ao meu imac OS X.

  1. Primeiro, desconectei o Wi-Fi em ambos os computadores porque queria transferir massas em dados no cabo Ethernet.
  2. Em seguida, basta conectar o cabo Ethernet diretamente entre os dois computadores. O OS X conecta-se automaticamente à Ethernet (a luz fica verde no painel de preferências da rede na Ethernet). Fornece automaticamente o endereço IP e a máscara de rede.
  3. Então, no Ubuntu, deve aparecer um auto eth nas conexões de rede.
  4. Edite esta conexão indo até ipv4 , coloque manual, adicione endereço (digite o endereço IP e a máscara de rede, deixe o gateway vazio, apenas clique nele e deixe-o em zero, eu quero estar capaz de salvar).
  5. Em seguida, verifique o "requer endereçamento ipv4 ...." na parte inferior. Deixei tudo intocado na edição de conexões.

Então funcionou, ambos os computadores conectados. Mas para acessar as pastas no meu mac, não funcionou de imediato, tive que esperar um pouco. Mas então tudo funcionou! e agora estou transferindo arquivos a 23 mb / seg.

divirta-se

    
por user231015 02.01.2014 / 16:59
0

Muito útil e bastante simples para compartilhar arquivos e diretórios entre Mac e Linux (e muitas outras plataformas) é Syncthing . Eu uso para compartilhar pastas do meu Macbook Air para o Linux Mint. Se você quiser fazer uma sincronização unidirecional, defina sua pasta de origem como "Somente Envio" nas configurações avançadas da pasta, para que os arquivos excluídos da pasta do computador receptor não sejam excluídos da pasta do computador de origem.

    
por Chris Poor 19.11.2017 / 05:51
0

servidor HTTP

HTTP é o protocolo usado para acessar sites comuns, então todos os sistemas operacionais foram forçados a implementá-lo!

Encontre o seu IP no computador de origem, por ex. %código%. No Ubuntu ou no Mac OS:

ifconfig

Crie um servidor em um diretório que contenha o arquivo que você deseja transferir:

python -m SimpleHTTPServer 8080

No computador de destino, abra um navegador e visite:

192.168.0.10:8080

Agora você pode navegar pelos diretórios até o arquivo desejado.

Não tenho certeza se esse método é rápido / robusto, mas é um dos mais simples de configurar e portável.

Alternativas mais rápidas são discutidas em: link

rsync

O SSH funciona muito facilmente no MacOS e no Ubuntu, e por isso podemos facilmente usar o Rsync .

Primeiro, verifique se você pode usar o SSH de um computador para outro.

Você pode ativar o servidor MacOS SSH a partir da CLI, conforme explicado em: link

sudo systemsetup -setremotelogin on

Agora, a partir do seu Ubuntu, certifique-se de que você pode acessar o Mac:

ssh [email protected]

Você pode criar uma nova conta para o usuário se quiser manter sua senha privada.

Então, uma vez que você conseguiu fazer login, copie os arquivos do servidor para o cliente:

rsync -av [email protected]:/full/path/to/remote/directory .

Vários diretórios podem ser copiados de uma só vez, conforme explicado em link :

rsync -av '[email protected]:/full/path/to/remote/directory "/full/path/to/remote/directory with space"' .

Este é o menor método de denominador comum: mais robusto, eficiente, amplamente disponível em Linux e a segurança depende de permissões de arquivos bem conhecidas + esquemas de usuário.

Testado entre o Ubuntu 18.04 e o Mac OS 10.13: "High Sierra".

    

Tags