Como montar o compartilhamento de arquivos do Mac OS X Lion?


10

Como posso montar compartilhamentos do OS X 10.7 Lion na minha caixa do Ubuntu (10.10, 11.4)?

Desde a atualização do OS X 10.7 Lion, a integração de rede com o Ubuntu é um pesadelo. Anteriormente, podíamos imprimir em impressoras OSX e montar compartilhamentos de arquivos OSX em um piscar de olhos, usando SMB / CIFS.

Agora consegui imprimir em impressoras OSX Lion usando o compartilhamento CUPS e IPP ... CONCLUÍDO! sem samba: funciona.

Pior: não consigo mais acessar arquivos em compartilhamentos do OS X Lion (estava tudo bem com o Snow Leopard).

Mesmo no Nautilus, ainda posso navegar nos compartilhamentos do servidor OSX, montar um deles (usando Nautilus e smb://URL), posso até navegar em toda a árvore de diretórios do compartilhamento, mas sempre que tento abrir um arquivo (mesmo para somente leitura)

Eu recebo o erro

Impossible to open file <<smb://<host>/<share>/<file-path>> Unexpected error: Function not implemented

(este é o Konqueror);

Ao tentar mount.cifs, ele me informa

root@UL30AL64:/home/fmoli# mount.cifs //<host>/<myshare> /media/gw-fm -o user=<myname>,password=<mypwd>,nounix,noserverino,sec=krb5
mount error(126): Required key not available
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Rumores na rede dizem que o SAMBA4 é a receita para Linux / Ubuntu. Mas tentei configurar o samba4 sem sorte (falta de guias por aí ...)

Outros sugerem a instalação do netatalk no Ubuntu. Mas o netatalk é um pacote "somente servidor": eu preciso montar compartilhamentos OSX no Ubuntu, não compartilhamentos Ubuntu no OSX!


Estou tendo o mesmo problema no Ubuntu 11.10, não consigo montar compartilhamentos OS X Lion SMB / CIFS como antes.
— 21412 Jeff Welling

Respostas:


9

Com referência a esta postagem na comunidade de discussão da Apple, você pode tentar montar com duas opções adicionais:nounix,sec=ntlmssp

Eu tentei isso, funciona corretamente:

mount.cifs //192.168.0.x/public /mnt/public -o user=myusername,password=mypassword,nounix,sec=ntlmssp,noperm,rw

Olá Sengtui, muito obrigado pela sua resposta, eu testei e funciona, sem dúvida. Ainda assim, é um pouco desconfortável, pois tenho que montar / desmontar via CLI e não posso fazer isso via Nautilus GUI, nem mesmo usar credenciais sdtored no chaveiro ... mas funciona!
— Flavio Molinelli

Obrigado pela solução, embora esteja desapontado, significa que tenho que ir para a linha de comando toda vez que quiser montar um compartilhamento SMB / CIFS no OS X. Com os recursos que eles removeram e agora isso, estou tentado para voltar ao Snow Leopard.
— 21412 Jeff Welling

Você acabou de salvar meu mac de ser influenciado por uma marreta. Muito Obrigado.
— LRE 23/04

O que seria uma /etc/fstabversão deste comando?
— 2grit

1

Esta solução é mais generalizada e permitirá acessar arquivos no OS X a partir do Ubuntu 11.10, embora agora via SMB / CIFS. No OS X Lion, ative o Login Remoto no Compartilhamento, adicione seu usuário para que você possa acessá-lo e, no Ubuntu 11.10, ele deve aparecer em Navegar na Rede, acessível como SFTP.


1

Você também pode usar /etc/fstab:

//192.168.0.x/public    /mnt/public    cifs    credentials=/root/.credentialsfile,iocharset=utf8,nounix,sec=ntlmssp,noperm,rw

o /root/.credentialsfileseria algo como:

username=myusername
password=mypassword
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.