Não é possível copiar diretórios do mac pela rede

0

No Ubuntu 14.04 eu preciso copiar de um Mac através de uma LAN ethernet (através de um roteador, ambos os computadores conectados por cabo ethernet). Eu quero copiar arquivos do Mac HD para uma unidade interna do ext4 montada na máquina Ubuntu 14.04. O Mac está executando o compartilhamento como FTP e SMB. Eu posso conectar ao Mac e navegar para as pastas / arquivos. Eu posso copiar arquivos individuais, mas se eu tentar copiar pastas eu recebo um erro no Ubuntu "Erro ao copiar XXX", e em "mostrar mais detalhes" apenas diz "é um diretório".

Como posso copiar diretórios e subdiretórios inteiros? Eu acho que eu deveria ser capaz de fazer isso na GUI e não recorrer a linha de comando, parece uma coisa bastante óbvia e simples que o sistema deve ser capaz de fazer.

Obrigado por qualquer ajuda.

T.

    
por suze1992 15.10.2015 / 14:06

3 respostas

0

Eu recomendaria a instalação do serviço ssh na caixa Ubuntu e, em seguida, no seu Mac, você pode usar o Cyberduck (ou algum outro cliente SFTP) para transferir arquivos ou, melhor ainda, iniciar o Terminal no seu Mac, navegar para o diretório contendo os arquivos que você deseja copiar e use scp para copiar os arquivos para a pasta desejada na caixa do Ubuntu como tal:

scp -r path_to_files_to_copy user@ubuntuserverIP:path_to_external_drive
    
por jmabry 15.10.2015 / 14:47
0

O SMB é o Windows Share, o que significa que você provavelmente precisa obedecer às restrições de nomes de arquivos do Windows, mesmo que as duas extremidades não tenham essas restrições.

Uma solução fácil deve ser colocar esses arquivos para cima (ou usar o 7zip, se desejar compactação), enviá-los pela rede e extraí-los novamente. Outra vantagem do 7zip sobre o tar é que você pode dividir os arquivos em vários junks, então você pode começar a transmitir antes que tudo esteja empacotado, e você só precisa reenviar parte dele, se a transmissão falhar (o SMB provavelmente falhará, não é muito estável).

Ao nomear o arquivo, não use nenhum desses caracteres: \ (barra invertida): (dois pontos) * (asterisco)? (Ponto de interrogação) "(quote) < (less than) > (maior que) e | (pipe) e use somente caracteres imprimíveis, pois a Microsoft provavelmente não declararia se caracteres não imprimíveis não funcionassem.

    
por UTF-8 15.10.2015 / 15:40
0

Desculpe, talvez eu esteja distraído, mas ... Eu nunca fui capaz de configurar o Samba com segurança :) O FTP é inseguro e muito lento, então você deve evitá-lo completamente.

A melhor maneira de conectar dois computadores, na minha opinião, é o SSH.

O SSH tem um modo que é chamado SFTP, que permite interagir com arquivos de uma maneira muito natural. No linux, a maioria dos gerenciadores de arquivos incorpora um protocolo stfp para que você possa interagir com esse serviço digitando sftp://remote-username@remote-ip-address/

Para se conectar ao seu Mac, você precisará ativar o servidor SFTP. Eu encontrei alguns (antigos) guias, não posso testá-los agora, mas você deve ter a idéia:

Se você quiser acessar o Linux a partir do Mac, você precisará configurar o servidor ssh primeiro. Os Macs não têm um cliente interno para SFTP, mas você pode instalar facilmente uma ferramenta como o Cyberduck. Ou, se você quiser se interessar, pode instalar o MacFuse, que permitirá montar uma pasta SFTP remota e gerenciá-la pelo localizador.

    
por Palantir 15.10.2015 / 14:27