WebDAV para acessar o servidor de arquivos para aplicativos iOS

5

Com o súbito ataque de aplicativos iOS que podem usar o WebDAV para sincronização, juntamente com o fato de não estarmos satisfeitos com os dados de nossos usuários armazenados na Carolina do Norte (o Overlord nocivo da TI ataca novamente), estamos procurando uma solução WebDAV para iPads e amp; iPhones.

Precisamos de:

  • Autenticação contra LDAP (preferencial), RADIUS ou Samba

  • Montagem do WebDAVing (por falta de um termo melhor) da pasta inicial do usuário no servidor de arquivos, ou talvez uma pasta em sua pasta base que seja, na verdade, uma montagem para outro local.

  • O servidor de arquivos pode ser o Samba no Ubuntu (de preferência), o Windows ou, se for necessário, o OS X.

Estamos tentando evitar a complexidade do Sharepoint ou do Confluance, mas seria ótimo se houvesse um sistema pronto para uso.

A melhor solução que temos é uma construção PHP / Apache mod_dav e mod_rewrite / LDAP caseira, mas dá ao servidor web acesso total ao servidor de arquivos, o que está provando ser um pouco impopular!

    
por Jon Rhoades 07.06.2011 / 13:27

1 resposta

6

Eu faço isso para uso pessoal com uma máquina Windows. É muito simples configurar com o IIS. Basta habilitar o módulo WebDAV, criar seu site WebDAV, fornecer um tipo MIME * (application / octet-stream deve funcionar) para que o IIS não forneça 404s para extensões não reconhecidas e desligue todos os mapeamentos de aplicativos do site (ASP , ASP.NET, etc). Uma vez feito isso, você pode desabilitar o acesso anônimo para o site e configurar permissões de sistema de arquivos apropriadas. Se o servidor estiver envolvido no Active Directory, esses usuários poderão autenticar e acessar o que estiver lá com base nas permissões do sistema de arquivos que você definiu.

Até agora isso tem funcionado muito bem com o Pages e o Scanner Pro, e também o tenho usado para publicar e compartilhar calendários no formato .ics por alguns anos (Outlook, iCal, iOS, etc.).

    
por 07.06.2011 / 15:15