Implemente as configurações do iChat para vários usuários

1

Eu apenas configurei um servidor iChat em um Leopard Server. Estou planejando testá-lo com um pequeno grupo de pessoas, mas gostaria de configurá-lo remotamente para que eu possa dizer a eles "Abrir o iChat" em vez de fazer com que eles passem pelo processo de configuração e adição conta.

Existe uma maneira de configurar uma conta do iChat jabber remotamente por meio de um script de configuração? Ou eu tenho que visitar cada computador - via Remote Desktop ou andando pelo escritório?

    
por Jason 06.07.2009 / 21:18

3 respostas

1

Você pode dar uma olhada no link . Mesmo que isso não funcione para você, essa página tem algumas informações sobre onde o iChat armazena seu jabber e outras configurações para que você possa copiar esses arquivos para um local de rede.

    
por 07.07.2009 / 12:54
1

Consegui resolver esse problema copiando meu arquivo com.apple.iChat.Jabber.plist existente e editando a string "LoginAs" para o nome do usuário que desejava configurar. Eu então copiei o plist para o seu computador através do Apple Remote Desktop. Quando eles começaram o iChat (eles não tinham nenhum iChat em sua pasta ~ / Library / Preferences /) o iChat pedia que eles digitassem sua senha, depois disseram "bem-vindo" e pediram que eles digitassem sua senha novamente. Uma vez que eles fizeram isso, eles estavam funcionando!

As outras respostas de Mark Pim e Chealion estão corretas à sua maneira. Estou apenas postando o que funcionou para mim no meu caso.

    
por 07.07.2009 / 22:35
1

O iChat armazena suas preferências e detalhes da conta do Jabber em dois arquivos chamados com.apple.iChat.plist e com.apple.iChat.Jabber.plist na pasta Preferências de Usuários. No entanto, não tenho conhecimento de nenhuma maneira disponível ou fácil de criar uma conta de script usando os arquivos .plist. Pelo que eu posso ler no dicionário iChat AppleScript, não é possível adicionar uma conta usando o AppleScript - apenas trabalhe com contas existentes.

Se seus usuários usaram o servidor para autenticar para fazer o login nas máquinas (ou estão dispostos a usar a Apple MCX localmente ):

Você pode gerenciar contas do iChat via MCX, especificamente o manifesto de preferência com.apple.iChat.managed.

Para gerenciar essas preferências, você pode fazê-lo através do Workgroup Manager - clique em um usuário, usuários ou grupo e, em seguida, clique no item "Preferências" na barra de ferramentas. Você pode então clicar na aba que diz detalhes para gerenciar certos arquivos .plist.

Se você ainda não quiser adicionar ManagedClient.app (em /System/Library/CoreServices ), a preferência se manifesta no Workgroup Manager, clicando no botão Adicionar e escolhendo ManagedClient.app.

Clique duas vezes no item com.apple.iChat.managed para editá-lo, o que fará com que uma folha pareça um pouco semelhante ao Visualizador de lista de propriedades. Clique no triângulo ao lado de Freqüentemente e, em seguida, clique em Nova chave. Na lista suspensa desse item, ele fornece uma predefinição chamada "Informações da conta", escolha essa. Em seguida, edite os detalhes conforme necessário, de acordo com sua configuração. Observe que "% @" refere-se ao nome de usuário do usuário, portanto, você deve alterar $@@ichat.apple.com para %@@FQDN.OF.YOUR.iChat.Server

Eu configurei isso no trabalho e, infelizmente, foi um pouco imprevisível, mas muito disso teve a ver com uma configuração incorreta nos problemas de MCX e SSL.

    
por 07.07.2009 / 17:11