Meu samba não está executando mapeamento* automatico, se alguém poder analisar meu smb, porque tenho um linux como controlador de dominiu e para que o mapeament seja feito eu só conheço uma forma(.bat)a mais perfeita, logon script, logon path etc... com o caminho do netlogon.
Erro:
"CMD.exe não suporta caminhos UNC como diretórios atual. Não há suporte para caminhos UNC. Padronizando para a pasta do Windows."
Editado: mapeamento
É, senhor criador do domo geodésico, a vida não é fácil. :)
5. Re: Mapear diretorios automatico
LucasSena10usa Debian
Post recolhido
Enviado em 01/04/2018 - 11:54h
Só por via de duvidas, quando vc tenta mapear diretamente nas opções > Mapear Unidade de rede ... Vc consegue fazer o mapeamento normalmente?
6. Re: Mapear diretorios automatico
Buckminsterusa Void Linux
Post recolhido
Enviado em 01/04/2018 - 23:48h
ManuOnline escreveu:
N ajuda pq são tópicos manjados, sem nenhum sentido ao meu problema
Ok. Com qual finalidade você quer o mapeamento?
7. Re: Mapear diretorios automatico
danniel-larausa Fedora
Post recolhido
Enviado em 02/04/2018 - 09:19h
tem como postar seu smb.conf
e seu login.bat
8. Re: Mapear diretorios automatico
ManuOnlineusa Debian
Post recolhido
Enviado em 12/04/2018 - 03:49h
A primeira dúvida é onde deveria estar o netlogon.bat, eu deveria por outro bat em outro lugar além do diretório netlogon?
Porque estou querendo montar a unidade de um diretório como "secretaria" só que automático, fiz o que sugeriram, nas opções de mapemento do próprio windows, mas lá não mostrou nada, para ser claro, ele ficou marcando outras opções antigas quando usei as opções comentadas no meu smb.conf com o diretório profiles . Estou usando o winxp para este teste.
Quem sabe vcs possam compartilhar comigo uma solução mais simples para esse caso, acredito que meus caminhos de script ou logon e path tenham que existir...
Obs: Aquele mesmo erro de UNC persiste!
# Global parameters
[global]
workgroup = BLUELIGHT
realm = bluelight.br
netbios name = AZL
netbios aliases = adm
server role = active directory domain controller
server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate
interfaces = 192.168.1.10
idmap_ldb:use rfc2307 = yes
username map = /usr/local/samba/etc/smbusers
local master = yes
wins support = yes
domain master = yes
preferred master = yes
domain logons = yes
security = user
os level = 100
Diretório profiles com diretório do usuário para localização %U acima.
Colando aqui para vocês como forma de esclarecer minha configuração em... desuso :/ .
[profiles]
path = /home/senac/profiles
browseable = no
create mask = 0600
directory mask = 0700
guest ok = no
writable = yes
Arquivo bat existindo no caminho /home/senac/netlogon/netlogon.bat:
net use k: \\Adm\secretaria /yes
pause
Permissões em diretórios:
drwxrwxrwx 3 root BLUELIGHT\secretaria 4096 Mar 29 04:13 secretaria
drwxrwxrwx 3 root BLUELIGHT\secretaria 4096 Abr 12 03:13 netlogon
#/home/senac/netlogon/
-rwxrwxrwx 1 BLUELIGHT\ze root 42 Abr 12 03:14 netlogon.bat
Obs: Usuário "ze" faz parte do grupo "secretaria".
Editado: Mais uma fez para ficar claro, a unidade monta sim, clicando lá no .bat mesmo com aquele erro, mas a ideia é que tenha de ser automático! Obg.
9. Re: Mapear diretorios automatico
heckjpusa elementary OS
Post recolhido
Enviado em 12/04/2018 - 09:50h
Posso estar enganado, mas o erro pode estar simplesmente na falta de /persistent: yes no comando net use do .bat
outra coisa achei algo relacionado ao erro
"Utilizando .BAT algumas coisas realmente não são possiveis.
Imagine o comando: cd \\servidor\netlogon, não vai funcionar, existe prompt c:\> mas não existe \\servidor\share>
Quando vc executa um script que está na rede é comum ocorrer este erro de não suporte a UNC porque o prompt é aberto na pasta atual do script e se a pasta dele está na rede então não tem como ele colocar o prompt a partir de lá."
10. Re: Mapear diretorios automatico
ManuOnlineusa Debian
Post recolhido
Enviado em 12/04/2018 - 15:05h
heckjp escreveu:
Posso estar enganado, mas o erro pode estar simplesmente na falta de /persistent: yes no comando net use do .bat
outra coisa achei algo relacionado ao erro
"Utilizando .BAT algumas coisas realmente não são possiveis.
Imagine o comando: cd \\servidor\netlogon, não vai funcionar, existe prompt c:\> mas não existe \\servidor\share>
Quando vc executa um script que está na rede é comum ocorrer este erro de não suporte a UNC porque o prompt é aberto na pasta atual do script e se a pasta dele está na rede então não tem como ele colocar o prompt a partir de lá."
Também vi esta proposta num outro fórum, mas como o script em bat não usa comandos linux. Pensando melhor, se fazendo um teste alterarndo o bat para executar um simples "echo oi" ao iniciar, estaria ao menos respondendo as configurações, talvez eu esteja errado mas o problema pode ser no smb para levantar isto automático.
11. Re: Mapear diretorios automatico
heckjpusa elementary OS
Post recolhido
Enviado em 13/04/2018 - 08:41h
E quanto ao comando net use com \persistent:yes ? algum resultado?
12. Re: Mapear diretorios automatico
ManuOnlineusa Debian
Post recolhido
Enviado em 13/04/2018 - 14:15h
heckjp escreveu:
E quanto ao comando net use com \persistent:yes ? algum resultado?