Para ingressar a estação no domínio será necessário ter posse de algumas informações da rede, bem como atender alguns "pré-requisitos":
FQDN do Controlador de Domínio:
O "nome de domínio totalmente qualificado" do Controlador de Domínio refere-se basicamente ao hostname do servidor com a atribuição do domínio ao qual pertence, ou seja, o nome completo do host obedecendo a hierarquia da resolução de nomes (DNS) de acordo ao domínio ao qual esteja inserido. Por exemplo: "srvdc.dominio.com".
Endereço IP do Controlador de Domínio:
Neste caso o Endereço IP fornecido é interpretado pelo CID como o Endereço IP de um "Servidor DNS", pois geralmente (não obrigatoriamente) o servidor promovido a "DC" na rede também abriga o serviço DNS, sendo a zona primária correspondente ao nome do domínio da rede.
Conta de Usuário Fixa do Domínio:
Para ingressar as estações Ubuntu no domínio será necessário criar uma conta de usuário, onde esta conta não possa ser renomeada, e a senha nunca expire ou seja alterada.
Por questões de segurança recomenda-se que esse usuário não tenha privilégios administrativos, ou seja, não pertença ao grupo "Admins. do domínio", fato que não impede que essa conta seja utilizada para habilitar o ingresso da estação Ubuntu no domínio. Porém será necessário atribuir a esta conta privilégios de "leitura" e "gravação" no diretório "NETLOGON", tanto nas permissões relativas ao compartilhamento, quanto nas opções de segurança da pasta relacionadas ao sistema de arquivos (NTFS).
Para tanto deverá acessar a console de "Gerenciamento do computador" no AD, e entrar nas propriedades do diretório NETLOGON, encontrado na lista de "Compartilhamentos" do snap-in "Pastas compartilhadas".
Na guia "Permissões de compartilhamento" deve-se adicionar o referido usuário na lista de permissões de acesso ao compartilhamento, e atribuir a esse as permissões de "Ler" e "Alterar".
Na guia "Segurança" deve-se também adicionar o usuário em questão na lista de permissões do diretório relativa ao sistema de arquivos, e atribuir o privilégio de "gravar" na pasta além das outras permissões pré-definidas ("Ler & executar", "Listar conteúdo da pasta" e "Leitura").
Senha do Usuário:
Obviamente que para autenticar a conta desse usuário será necessário informar a senha correspondente a essa conta. Lembrando mais uma vez que a senha atribuída a esse usuário não poderá ser alterada por hipótese alguma.
Grupo do Domínio com Acesso de "root":
O CID configura o sistema para que possa "atribuir poderes de root" a um determinado grupo de usuários do domínio. Fazendo uma analogia aos sistemas Windows, seria como fazer um determinado usuário do domínio ser membro do grupo "Admins. do domínio" para que possa ter poderes administrativos nas estações Windows ingressadas no domínio. Neste caso, todos os usuários ao qual pretenda-se dar poderes administrativos nos sistemas
Linux, deverá ser adicionado como membro desse determinado grupo.
Quanto a esse grupo de usuário, deverá ser adotada algumas precauções devido algumas limitações encontradas, como:
- O nome do grupo não poderá conter "espaços" ou caracteres especiais;
- Mesmo que o nome do grupo tenha sido registrado no domínio com alguma letra maiúscula, na hora em que o aplicativo solicitar, o nome do grupo deverá ser informado com todas as letras "minúsculas".
Uma dica interessante seria renomear o grupo Admins. do domínio para um nome que atendesse a tais limitações, pois dessa forma todos os "administradores para os sistemas Windows" seriam automaticamente reconhecidos como "administradores para os sistemas
GNU/Linux" também. Ou então criar-se mesmo um grupo qualquer, com o nome "sudolinux", por exemplo, e adicionar todos os membros do grupo Admins. do domínio também a esse grupo.
A inserção de um "grupo dentro de outro" na tentativa de adicionar todos os membros de um determinado grupo do domínio de uma só vez ao grupo de administradores do GNU/Linux não é funcional! O usuário só poderá ser reconhecido como administrador no GNU/Linux, somente se a sua conta no domínio estiver diretamente associada como membro do grupo que foi informado ao CID.
Será possível também optar se antes das tarefas administrativas no sistema serem executadas por esses usuários, seja exigida a confirmação da senha do usuário ou não.
Lembrando que essa é uma característica padrão do Ubuntu, pois mesmo que o usuário logado tenha perfil de administrador do sistema, todas as tarefas administrativas ou consideradas de "risco ao sistema" exigem que antes esse usuário confirme sua senha. Caso essa característica seja desabilitada pelo CID o sistema perde um pouco no que diz respeito a segurança, mas ganha em comodidade, pois não será necessário ficar informando a senha repetitivamente toda vez em que se desejar realizar uma tarefa administrativa, ou abrir um programa que requer esse tipo de autenticação, ou até mesmo aplicar um comando no terminal como root utilizando o comando "sudo".
Conexões Wi-Fi:
Caso a estação de trabalho Ubuntu 10.04 tiver que se conectar a rede através de uma conexão de rede sem fio, será necessário adotar alguns procedimentos para que essa conexão esteja disponível desde o carregamento do S.O., para que os usuários do domínio possam fazer o logon nessa estação com a autenticação em rede:
O primeiro passo é conectar a estação a uma rede sem fio preferencial, ou seja, que será utilizada constantemente para conexão dessa estação de trabalho.
Em seguida deverá acessar as "conexões de rede" no menu Sistema >> Preferências >> Conexões de rede, e na guia "Sem fio" deve-se selecionar a rede sem fio preferencial, clicar no botão "Editar".
Certifique-se de que a opção "Conectar automaticamente" esteja marcada, e marque também a opção "Disponível para todos os usuários". Será necessário confirmar a senha do usuário administrador do sistema para efetuar essa configuração.
Após essa configuração será necessário também alterar as configurações do "Chaveiro de login", pois sabe-se que geralmente existe uma rotina de "troca de senha dos usuários do domínio", e quando a senha do usuário fosse alterada no domínio, seria necessário alterar também a senha armazenada no chaveiro de login do Ubuntu para manter a compatibilidade entre as autenticações, do contrário o usuário não conseguiria navegar na rede através dessa estação. Para que isso não ocorra, deve-se desativar o "armazenamento das senhas de login" a partir do menu "Aplicativos >> Acessórios >> Senhas e chaves de criptografia".
Na chave "Senhas: login" deve-se clicar com o botão direito e selecionar a opção "Alterar senha".
A "Senha antiga" refere-se a última senha do usuário que está realizando a operação. Caso a senha do usuário não tenha sofrido alterações anteriores, informa-se a senha atual. Deve-se deixar os campos "Senha" e "Confirmar" em branco e clicar em "OK". Será feita uma pergunta sobre se deseja "Armazenar senhas sem criptografia", e então deve-se selecionar a opção "Usar armazenamento não seguro".
Pronto! A partir deste momento a estação conectada por rede sem fio poderá ser ingressada no domínio, e poderá autenticar normalmente os usuários através da rede.