Prezado Julio! ....Que aula.... Muito obrigado pela elucidação, agora eu compreendi perfeitamente. Realmente o senhor está com a razão, eu estava bem confuso com os conceitos e siglas, vou praticar o que aprendi não somente com seus e-mails mas como também com o que acumulei na internet. Mil vezes obrigado,
Spirit Mercy Em 24 de janeiro de 2013 19:47, julio lopez <[email protected]>escreveu: > Olá Spirit, > > Desculpe, mas não sei se estamos de fato sincronizados no mesmo assunto e > objetivo. > Talvez eu é que não esteja entendendo bem o que vc quer de fato, pois eu > vejo que vc está insistindo na sigla PDC... Esquece isso. > Esse conceito PDC/BDC já é obsoleto desde o lançamento do W2k, quando os > dominios passaram a ser baseados no conceito ADS. > Deixa eu fazer uma observação importantíssima: ESTOU ME REFERINDO APENAS > AO SAMBA3, apesar do SAMBA4 ter sido lançado há poucos dias. > Assim, quero ressaltar que o samba3, apesar de atuar perfeitamente como um > controlador de dominio (ambos os estilos: MS/NT ou MS/ADS), ou seja, > levantar o serviço que emula o MS/netlogon para autenticar usuários, > delegar/gerenciar ID exclusivo para esse dominio, gerir permissões de > acessos, quotas, etc... tem algumas restrições e limitações, sobretudo > comparado aos recursos baseados em ADS suportadas a partir do W2K (... sem > falar nas versões W2Kn superiores). > Para entender melhor isso tudo aí acima, recomendo vc dar uma pesquisada > mais bem elaborada e estudar os "conceitos" a niveis mais detalhados, pois > o assunto é bem amplo para tratarmos por aqui, ok... de boa? sem stress... > (rs) > Para voltarmos ao seu "teste", vou responder as suas perguntas > objetivamente: > 1-) ...Quer dizer que do jeito que eu declarar os parâmetros que o senhor > descreve no seu e-mail abaixo eu posso leventar um PDC de teste? > R- Sim > 2-) ...Mas como o cliente vai saber que este é um PDC? > R- de novo, vamos esquecer o P da sigla. Ele só precisa saber quem é o > controlador que tem o serviço NETLOGON ativo e uma base SAM para > autenticá-lo. Não importa se é P ou BDC. Para que ele "saiba" isso, basta > vc "ingressar" essa estação no NOVO dominio que vc acabou de levantar na > rede (obviamente que será um dominio diferente daquele que está em produção) > 3-)...Tudo bem que eu vou declarar um domínio tanto nele quanto no cliente > mas daí ser um Domain Controler já isso eu fiquei confuso. > R- Não fique... pois a resposta da sua dúvida já estava declarada na sua > pergunta. Apenas configure nesse seu servidor que ELE É um controlador de > dominio, ingresse a estação e pronto. Os principais (existem outros mais) > parâmetros para isso, estão abaixo: > [global] > *domain logons = Yes* <http://br-mg6.mail.yahoo.com/neo/>* > * > *domain master = Yes* > *[netlogon]* <http://br-mg6.mail.yahoo.com/neo/>*comment = Network Logon > Service* <http://br-mg6.mail.yahoo.com/neo/>*path = > /var/lib/samba/netlogon* <http://br-mg6.mail.yahoo.com/neo/>*guest ok = > Yes* <http://br-mg6.mail.yahoo.com/neo/>*browseable = No* > > NOTA: Novamente o meu conselho é: CUIDADO! Eu não sei se entendi > exatamente o que vc quer saber. A principio, me parecia que vc queria > "atualizar e migrar" seu servidor samba. Mas não sei como é o seu ambiente, > não sei como roda hoje as autenticações das suas estações, quem autentica, > ou se o que já existe é um AD e como ele está configurado, se os perfis são > móveis ou estáticos, enfim... Lembre-se que, se o seu conhecimento > "conceitual" sobre a empreitada que quer fazer é básico, seria bom estudar > o assunto primeiro. Lembre-se que estou me referindo a um dominio tipo > Standalone Server. Se vc quer criar vários dominios com hierarquias > distribuidas, replicações, florestas, árvores, etc... Daí o buraco é > beeeeem mais embaixo (pesquise: samba+ldap+kerberos). Aproveite e estude o > samba4, pois ele é a grande esperança da comunidade para, finalmente > atender todos os recursos contidos na plataforma MS/ADS. Outa dica é: pega > 2 máquinas isoladas, um server e uma estação, configure-as numa sub-rede e > faça todas suas lambanças (rsrs) lá, onde nada da sua produção ficará > afetado. Isso pode evitar, por exemplo, que, "supondo" que ao longo do dia > do seu teste, usando a rede de produção, por coincidência, qualquer outro > problema vier a ocorrer e gerar estress nos usuários, mesmo que a causa não > tenha nada com o seu teste, vc irá certamente "achar que é sim". E pode ser > que faça o que todos fazem (...eu já fiz): por não ter certeza, vai sair > desesperado, dando tiro prá tudo que é lado sem saber a real causa do > problema. > > Boa Sorte. > > Jd4y - Cristo voltará... prepara-te! > > > *De:* Spirit Mercy <[email protected]> > *Para:* julio lopez <[email protected]> > *Cc:* "[email protected]" < > [email protected]> > *Enviadas:* Quinta-feira, 24 de Janeiro de 2013 15:43 > > *Assunto:* Re: Teste para levantar um novo PDC SAMBA > > Olá Julio! > > Mais uma vez muito obrigado pela sua resposta, quer dizer que do jeito que > eu declarar os parâmetros que o senhor descreve no seu e-mail abaixo eu > posso leventar um PDC de teste? Mas como o cliente vai saber que este é um > PDC? Tudo bem que eu vou declarar um domínio tanto nele quanto no cliente > mas daí ser um Domain Controler já isso eu fiquei confuso. Desde já meu > muito obrigado. > > Spirit Mercy > > Em 24 de janeiro de 2013 15:40, julio lopez > <[email protected]>escreveu: > > Olá Spirit, > > Na verdade toda essa nomenclatura de PDC/BDC era coisa de conceitual > herdado lá do ambiente NT, onde o samba, para se manter compativel com o > protocolo netbios teve que tratar cada um desses parâmetros contidos no > protocolo. > Nesse ambinete netbios promove-se uma eleição de uma máquina para ser a > responsável (master browser) pela browser list, então esse parâmetro OS > Level éa usado para vc determinar qual a prioridade "daquela" máquina nessa > disputa pela responsabilidade de gerar e distribuir essa lista com os nomes > das máquinas para toda a rede. > Bem... então se o que vc quer é só levantar um ambiente para > aprendizado/teste, configure o seu server assim: > local master = no > preferred master = no > os level = 33 > Com isso vc vai garantir que o seu servidor não irá interferir na > divulgação da browser list, deixando essa tarefa para quem já vem fazendo > atualmente, sem modificações. > > Abraço > > Jd4y - Cristo vai voltar... prepara-te! > > ------------------------------ > *De:* Spirit Mercy <[email protected]> > *Para:* julio lopez <[email protected]> > *Cc:* "[email protected]" < > [email protected]> > *Enviadas:* Quarta-feira, 23 de Janeiro de 2013 15:48 > *Assunto:* Re: Teste para levantar um novo PDC SAMBA > > Prezado Julio! > > Muito obrigado pelo primor de ajuda na sua resposta, eu nunca li nada a > respeito, o que vc explicou sobre essa etapa de migração de PDC foi > simplesmente extraordinário. Agora... eu tinha a intensão de fazer um teste > eu uma máquina que a princípio não teria relação com o PDC em produção eu > criaria tudo novo (Usuários e Grupos) que seria para eu aprender pois será > meu 1º PCD e depois sim eu faria a migração que vc ensinou aproveitando os > IDs do PDC antigo. Sendo assim existe alguma relação com que valor o OS > LEVEL deve ser declarado neste PDC de teste? Desde já meu muito obrigado, > > Spirit Mercy > > Em 22 de janeiro de 2013 13:09, julio lopez > <[email protected]>escreveu: > > Olá... > > Primeiro de tudo...CUIDADO! > > Estude e planeje bem o que pretende fazer para evitar surpresas, pois o > que vc está querendo fazer, não é difícil, mas requer bastante CUIDADO. > Se entendi direito, vc já tem uma rede com estações autenticando num > controlador de domínio LINUX e quer "atualizar" esse ambiente, certo? . > Esquece o parâmetro OS LEVEL, pois esse não tem nada com o que pretende > fazer. > Quando uma estação é ligada, ela já "sabe" quem é o controlador do domínio > a qual ela pertence e onde deve se autenticar (através de chaves no > registry, profiles, SID, DNS, etc... obtidos no momento em que vc > "ingressou" ela no dominio). > Não é o valor do OS LEVEL que vai indicar para ela se autenticar aqui ou > ali. > Lembre-se disso: as estações já têm informações do dominio, que foram > herdadas do PDC no momento que entrou naquele dominio. > A chave de toda essa empreitada está em vc preservar essas informações dos > PERFIS do servidor. > Assim, o que vc precisa fazer é "salvar essas informações" do dominio > ATUAL, para depois de ter levantado o NOVO ambiente atualizado, poder > "restaurar as mesmas informações do antigo dominio", para que as suas > estações se autentiquem corretamente, e utilizem os mesmos perfis que já > tinham configurados, etc... > Com isso, as estações nem sequer perceberão que vc trocou de PDC e irão > operar normalmente. > Agora, se vc não preservar o SID do domínio, mesmo que levante um PDC com > o mesmíssimo smb.conf do antigo, mesmos usuários/senhas, memso nome de > dominio, colocar o OS LEVEL em 255... a estação vai criar um perfil > competamente zerado. > Entendido que o buraco é mais embaixo??? Ótimo, agora então vamos para o > caminho das pedras. > > 0-) separe um domingão ou feriadão, arrume uma outra máquina (não faça > isso diretamente no ATUAL servidor de produção) para praticar esse > procedimento com segurança. > 1-) tire backup de tudo relacionado ao dominio ATUAL (confs, diretórios > /etc/samba e /var/lib/samba, arquivos dos usuários, logins/senhas... etc) > 2-) emita os comandos a seguir no PDC Linux ATUAL: > net getlocalsid > localsid_antes > e > net getdomainsid > domainsid_antes > PS: A saída dos comandos que serão salvas nos arquivos .txt *_antes, > será algo assim: SID for domain SRVNET is: > S-1-5-21-3688244726-2417961542-2171169457 > 3-) desligue o servidor de produção (ATUAL) > 4-) levante o novo ambiente "atualizado" na máquina de testes (item 0) , > restaure todas as configurações/arquivos do servidor anterior (item 1). > PS: nesse ponto, teoricamente teremos um novo servidor atualizado, porém > com o mesmo nome de máquina, mesmo nome de dominio, mesmos usuarios e > senhas do samba, todos arquivos restaurados, etc... agora só falta o "pulo > do gato". > 5-) Và no diretório onde estão os arquivos .txt *_antes, salvos no item 2 > e emita os comandos abaixo: > net setlocalsid < localsid_antes > e > net setdomainsid < domainsid_antes > PS: agora sim, o novo dominio está com as "mesmas informações" de SID do > PDC antigo, os quais as suas estações conhecem. > 6-) Faça o teste logando uma única estação e veja se carregou o perfil > tudo certinho. > > Caso, positivo... repita todo o processo na máquina de produção. > > BOA SORTE... > > Abraço, > > Julio Lopez > > Assista a TV Novo Tempo em sinal aberto canal 56 (SP) ou pela Sky canal 14 > Acompanhe as atividades da nossa comunidade e assista os cultos (sáb 10h e > dom 19h) no site www.adventistasCGR.com.br<http://www.adventistascgr.com.br/> > > Cristo vai voltar... prepara-te! > > > ------------------------------ > *De:* Spirit Mercy <[email protected]> > *Para:* [email protected] > *Enviadas:* Sábado, 19 de Janeiro de 2013 20:47 > *Assunto:* Teste para levantar um novo PDC SAMBA > > Boa noite Lista! > > Acredito que tive problemas no envio do post abaixo sendo assim reenvio a > lista para ter certeza que todos lerão. > > Tenho em minha empresa um PDC de muitos anos de uso e que precisa ser > atualizado. Pretendo levantar um novo linux e com isso fazer testes neste > ambiente provisório pois eu nunca configurei um PDC, com isso tenho medo da > hora da chamada "eleição" dos PDCs e o PDC de produção não entrar e com > isso toda a rede da empresa entrar em crash. Como devo declarar o valor do > parametro "OS LEVEL" do ambiente de teste para que eu possa fazer os testes > tranquilo e com a certeza de que não irei comprometer o PDC em produção e a > autenticação dos usuários e máquinas? Por exemplo se o OS LEVEL do PDc de > produção estiver com o valor 100, qual valor eu devo declarar no conf do > SAMBA do ambiente de teste? Abraços > > Spirit Mercy > > > > > > > > >

