Eu tenho um aplicativo da web que usa o linux do CentOS para hospedagem de sites e arquivos. No entanto, descobri que preciso de uma única máquina Windows hospedando o mesmo site para usuários específicos para algumas integrações de software específicas do Windows.
Em um host linux, posso montar meu servidor de arquivos com o comando:
mount -t cifs -o username=username,password=password,dom=DOMAIN //IP.ADD.RE.SS/files /var/www/share-folder-name
E, em seguida, torná-lo persistente na reinicialização com argumentos semelhantes passados para fstab
.
O servidor linux está realmente visível na lista de redes, mas não pode ser aberto. Também não tenho como inserir as credenciais ou a "subpasta" que informa ao samba qual compartilhamento estou usando na lista de locais de rede.
No Windows eu posso "mapear a unidade de rede", mas esta unidade só é mapeada se um usuário estiver logado em uma sessão real e não é acessível pelo sistema em uma nova reinicialização.
Eu tentei usar mklink /d C:/Sites/share-folder-name \IP.ADD.RE.SS\files
Mas todas as pastas sob a primeira não têm permissões de gravação e a interface não permite que eu adicione permissões ou novos grupos de usuários ao conjunto de permissões. Também não sei como mklink
está realmente encontrando as credenciais de login em primeiro lugar.
Como faço para montar um compartilhamento de samba hospedado no linux em uma pasta do windows?
Eu preciso que a pasta seja persistente na reinicialização e leia / escreva pelo usuário "SYSTEM".