OS X Server: Falha ao efetuar login na conta (rede doméstica) no servidor (guest: off)

1

Edit (tl; dr): Acho que encontrei o "erro" - o acesso Convidado foi desativado no diretório /Homes . Eu liguei e agora posso fazer login como usuário da rede. Alguém pode explicar por que isso é necessário, se de fato é, e como não é um risco de segurança?

O Mountain Lion Server está tendo problemas para resolver o caminho da pasta Início quando os usuários da rede tentam fazer login diretamente na máquina.

Usando o Workgroup Manager, posso ver que a casa do meu usuário está configurada como:

Home URL: afp://myserver.mydomain.com/Homes/meltemi
Full Path: /Network/Servers/myserver.mydomain.com/Homes/meltemi

Mas não consigo fazer login na tela de login do Mac devido a um "erro". O seguinte obtém a saída para o console (saída completa abaixo):

2/6/13 10:56:05.881 AM  authorizationhost[11031]    ERROR | -[HomeDirMounter mountNetworkHomeWithURL:attributes:dirPath:username:] | PremountHomeDirectoryWithAuthentication( url=afp://myserver.mydomain.com/Homes, homedir=/Network/Servers/myserver.mydomain.com/Homes/meltemi, name=meltemi ) returned 64

No entanto, posso ssh no servidor, mas a pasta inicial, novamente, não pode ser encontrada:

myserver$ ssh myserver.mydomain.com
Password:
Last login: Wed Jan  9 09:37:01 2013 from 10.0.1.42
Could not chdir to home directory /Network/Servers/myserver.mydomain.com/Homes/meltemi: No such file or directory
myserver% cd /Network/Servers/myserver.mydomain.com/Homes 
myserver% ls -al
total 0
drwxr-xr-x  2 meltemi  nobody   68 Feb  6 10:32 .
drwxr-xr-x  3 root     wheel   102 Feb  6 10:32 ..

Mas está claramente lá na raiz do servidor (e tornou-se 'disponível para diretórios home por AFP' em Server.app :

myserver% ls -l /Homes
total 0
drwxr-xr-x+ 22 meltemi  staff  748 Feb  4 23:23 meltemi
myserver% 
    
por Meltemi 06.02.2013 / 20:12

1 resposta

1

O acesso do convidado deve ser ativado no ponto de compartilhamento usado para os diretórios pessoais, pois nenhum usuário será autenticado no momento em que pesquisar o caminho inicial para verificá-lo (no seu caso, ele ainda está procurando por /Network/Servers/myserver.mydomain.com/Homes/ o mesmo servidor). Em seguida, monta a pasta inicial como o usuário apropriado quando é verificado seu caminho.

    
por 06.02.2013 / 21:22