Pergunta

Como habilitar a funcionalidade do servidor CIFS/SMB/Windows Share do CRX?

Resposta, Resolução

Para ativar o SmbServlet, faça o seguinte:

  1. Pare o CRX
  2. Cancele o comentário do bloco de xml abaixo em web.xml da guerra de aplicativos CRX
    Observação: se você estiver usando o CQSE como seu Servidor de Aplicativos, o web.xml poderá ser encontrado em crx-quickstart/server/runtime/0/_crx/WEB-INF/web.xml
    <!-- <servlet> <servlet-name>SmbServlet</servlet-name> <servlet-class>com.day.crx.smb.SmbServlet</servlet-class> <init-param> <param-name>ip-address</param-name> <param-value>localhost</param-value> </init-param> <init-param> <param-name>port</param-name> <param-value>8445</param-value> </init-param> <init-param> <param-name>share</param-name> <param-value>crx</param-value> </init-param> <load-on-startup>7</load-on-startup> </servlet> --> 
  3. Iniciar CRX
  4. Execute os seguintes comandos proxy como processos ou serviços em segundo plano do sistema (o proxy para a porta 139 é para usuários do Mac OSX se conectarem ao smb e à porta 445 para usuários do Windows):
  • Linux e Mac:
    sudo java -jar crx-quickstart/opt/helpers/proxy.jar localhost 8445 139 -q & sudo java -jar crx-quickstart/opt/helpers/proxy.jar localhost 8445 445 -q & 
  • Windows
  1. Você precisará registrar o proxy como um serviço:
    crx-quickstart/opt/helpers/cqsvc.exe -i -n "CRX_CIFS_Proxy_139" -x "cmd.exe" -a "/Q /C java -jar crx-quickstart/opt/helpers/proxy.jar localhost 8445 139 -q" crx-quickstart/opt/helpers/cqsvc.exe -i -n "CRX_CIFS_Proxy_445" -x "cmd.exe" -a "/Q /C java -jar crx-quickstart/opt/helpers/proxy.jar localhost 8445 445 -q" 
  2. Inicie os serviços no Gerenciador de Serviços do Windows
  3. Mais tarde, se você quiser desinstalar os serviços de proxy, pode executar esses comandos
    crx-quickstart/opt/helpers/cqsvc.exe -u -n "CRX_CIFS_Proxy_139" crx-quickstart/opt/helpers/cqsvc.exe -u -n "CRX_CIFS_Proxy_445" 

Observação: veja aqui mais detalhes sobre como configurar isso em um servidor Windows

Conectando-se ao compartilhamento do computador com Windows XP

Para se conectar de um computador Windows que faz parte de um domínio, faça o seguinte:

  1. Acesse Início -> Acessar...
  2. Na caixa de diálogo "Executar" digite "explorer" e pressione Enter
  3. Na barra de menus do Windows Explorer, acesse Ferramentas -> Mapear unidade de rede
  4. Insira \\<CRX server hostname or ip>\crx na caixa Pasta:
  5. Clique no link Conecte-se usando um nome de usuário diferente
  6. Na caixa de diálogo "Conectar como ...", insira o nome de usuário e a senha do usuário do CRX
  7. Clique em OK
  8. Clique em Concluir na caixa de diálogo "Mapear unidade de rede"

Agora, o compartilhamento CQ5 CIFS deve estar disponível como uma unidade mapeada

Aplica-se a

CRX 1.X, 2.X

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online