Mapear diretorios automatico

1. Mapear diretorios automatico

Manu
ManuOnline

(usa Debian)

Enviado em 31/03/2018 - 21:53h

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


  


3. Re: Mapear diretorios automatico

Manu
ManuOnline

(usa Debian)

Enviado em 01/04/2018 - 04:12h

N ajuda pq são tópicos manjados, sem nenhum sentido ao meu problema


4. Re: Mapear diretorios automatico

5. Re: Mapear diretorios automatico

Lucas Bernardes Sena
LucasSena10

(usa Debian)

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

Buckminster
Buckminster

(usa Debian)

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

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 02/04/2018 - 09:19h

tem como postar seu smb.conf
e seu login.bat



8. Re: Mapear diretorios automatico

Manu
ManuOnline

(usa Debian)

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

idmap config * : backend = tdb

##MAPEAMENTO
logon script =/home/senac/netlogon/netlogon.bat
; logon home = \\%L\.profiles
; logon path = \\%L\profiles\%U

#DESABILITANDO AS IMPRESSORAS
printcap name = /dev/null
load printers = no
disable spoolss = yes
printing = bsd
### LOGS
smb passwd file = /usr/local/samba/etc/smbpasswd
log file = /var/log/samba/smbd.log
max log size = 50
log level = 2


[netlogon]
path = /home/senac/netlogon
read only = yes
browseable = yes
writable = yes
available = yes

[secretaria]

path = /home/senac/secretaria/%U
browseable = yes
valid users = +secretaria
writeable = yes
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

Hector Nagao
heckjp

(usa elementary OS)

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

Manu
ManuOnline

(usa Debian)

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

Hector Nagao
heckjp

(usa elementary OS)

Enviado em 13/04/2018 - 08:41h

E quanto ao comando net use com \persistent:yes ? algum resultado?


12. Re: Mapear diretorios automatico

Manu
ManuOnline

(usa Debian)

Enviado em 13/04/2018 - 14:15h

heckjp escreveu:

E quanto ao comando net use com \persistent:yes ? algum resultado?


Monta, só que ainda manualmente.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts