-
Script - homes - Samba
Galera acho que tenho um pequeno problemas que vcs podem me ajudar .
Tenho aqui instalado um samba autenticando em um dominio windows . e queria mapear o home para os usuários usando apenas um script para todos.
entaum para um usuario apenas eu uso
net use U: \\samba\rodrigo
blz, mais senso assim tenho que fazer um script individual para cada um, quero matar isso, usando apenas um script .
Como Faço galera . . .
ja tentei
net use U: \\samba\$user e etc . . e não consegui . . .
alguem ai sabe a variavel certa para se usar . . .
Obrigado
-
Script - homes - Samba
no samba, as variáveis são com % e não com $, eu acho q %u mapeia para o nome do usuário, mas tem um monte dessas variáveis, dah uma procurada no man do smb.conf q tem todas lah..
-
Script - homes - Samba
eh isso ai mesmo <IMG SRC="images/forum/icons/icon_smile.gif">
%u = usuario (login)
%g = grupo
%m = machine (netbios_name)
mas agora... eu nao sei c net use z: \\samba\%u
vai mapear o home mesmo <IMG SRC="images/forum/icons/icon_smile.gif"> bom ai voce testa e diz se funciona hehe <IMG SRC="images/forum/icons/icon_smile.gif">
(deve mapear, eu espero)
-
Script - homes - Samba
Ae Kernel_panic, ja usei esse tipo de script de logon varias vezes e ate hoje uso.
Para conectar a home do usuário:
NET USE U: /HOME
Se voce quizer sincronizar a hora dos computadores clientes
NET TIME \\SERVIDOR /SET /YES
Pronto, assim todos os usuários ao se logarem no servidor terão seu diretório HOME e a hora do computador sincronizada de acordo com a hora do servidor.
Qualquer duvida mail-me.
[email protected]
-
Script - homes - Samba
Caro Kernel_Panic o smb.conf possui um parâmetro que faz referência ao home do usuário para facilitar o acesso a um mapeamento que no Windows NT e 2000 recebe o nome de pasta base.
Entre com o comando abaixo:
# testparm |grep "logon home"
Será exibido uma linha com o parâmetro logon home = \\%N\%U onde %N representa o nome do servidor e %U o nome do usuário.
Então, quando vc digitar net use h: /home ele vai buscar o nome do usuário que está logado e faz referência ao seu home directory.
Concluindo, entre com a linha abaixo no seu script e qualquer usuário que se logar será mapeado para a sua pasta base que é o home.
net use h: /home
Boa sorte.
<IMG SRC="images/forum/icons/icon_wink.gif">