Aderir a uma VM do Linux a um domínio
Esta página mostra como associar uma VM Linux, que executa distribuições Linux suportadas, a um domínio no Managed Service for Microsoft Active Directory através do daemon de serviços de segurança do sistema (SSSD).
A interoperabilidade do Microsoft AD gerido funciona para muitas distribuições do Linux e outras ferramentas de conetividade. Saiba mais sobre estas ferramentas de conetividade de código aberto.
Antes de começar
Verifique se tem as autorizações necessárias para concluir este guia.
Crie uma VM do Linux. Quando criar a VM, certifique-se de que conclui as seguintes tarefas:
- No separador Imagens públicas, selecione a distribuição adequada. Por exemplo, Ubuntu 22.04 LTS ou Red Hat Enterprise Linux 8.
- Selecione uma versão do Linux suportada pelo Managed Microsoft AD.
- Crie a VM no projeto que aloja o seu domínio do Microsoft AD gerido. Se o seu domínio do Microsoft AD gerido tiver uma VPC partilhada como uma rede autorizada, também pode criar a VM em qualquer um dos projetos de serviço da VPC partilhada.
- Crie a VM numa rede VPC com a qual tenha estabelecido uma interligação com o domínio do Managed Microsoft AD.
Instale o
realmdna VM. Saiba mais sobrerealm.Consulte a documentação do Ubuntu e do Red Hat para ver instruções.
Seguem-se alguns exemplos de comandos:
Ubuntu 22.04 LTS ou posterior
apt-get update apt-get install realmd sssd packagekit
RHEL 8 ou posterior
sudo yum install realmd oddjob oddjob-mkhomedir sssd adcli
Funções necessárias
Para receber as autorizações de que precisa para concluir este início rápido, peça ao seu administrador para lhe conceder as seguintes funções de IAM no seu projeto:
-
Administrador de identidades geridas do Google Cloud (
roles/managedidentities.admin) -
Administrador de instâncias do Compute (v1) (
roles/compute.instanceAdmin.v1) -
Utilizador da conta de serviço (
roles/iam.serviceAccountUser) -
Criador de tokens de contas de serviço (
roles/iam.serviceAccountTokenCreator) -
Consumidor de utilização do serviço (
roles/serviceusage.serviceUsageConsumer)
Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.
Também pode conseguir as autorizações necessárias através de funções personalizadas ou outras funções predefinidas.
Aderir a uma VM do Linux a um domínio
Para juntar uma VM do Linux a um domínio, precisa das seguintes informações:
O nome do domínio do seu domínio do Microsoft AD gerido. Por exemplo,
mydomain.example.com.O nome de utilizador e a palavra-passe de uma conta que tem autorizações para associar uma VM ao domínio. Por predefinição, os membros do grupo
Cloud Service Domain Join Accountstêm estas autorizações. Para mais informações sobre os grupos predefinidos criados pelo Microsoft AD gerido, consulte a secção Grupos.- O nome de utilizador tem de estar no seguinte formato:
USERNAME@DOMAIN_NAME. A parte do nome de domínio do
nome de utilizador tem de estar em maiúsculas. Por exemplo,
user@MYDOMAIN.EXAMPLE.COM.
- O nome de utilizador tem de estar no seguinte formato:
USERNAME@DOMAIN_NAME. A parte do nome de domínio do
nome de utilizador tem de estar em maiúsculas. Por exemplo,
Pode associar a VM do Linux ao domínio do Microsoft AD gerido através do comando
realm
join. Segue-se um comando de exemplo:
realm join DOMAIN_NAME -U 'USERNAME@DOMAIN_NAME'
Para obter um resultado detalhado, adicione a flag -v no final do comando.
Especifique a localização da conta com realm join
Por predefinição, o comando realm join cria uma conta de computador localizada em:
CN=ACCOUNT_NAME,OU=Computers,OU=Cloud,DC=MACHINE,DC=MID_LEVEL,DC=EXTENSION
Para especificar onde criar a conta, use a flag --computer-ou para fornecer o caminho para o comando realm join. O exemplo seguinte mostra como especificar o caminho:
--computer-ou="OU=CUSTOM_OU,DC=MACHINE,DC=MID_LEVEL,DC=EXTENSION"
O utilizador tem de ter as autorizações necessárias para criar contas na UO especificada.
Remova uma VM Linux de um domínio
Para remover uma VM Linux de um domínio, precisa do nome de domínio do seu domínio do Microsoft AD gerido e do nome de utilizador da sua conta de utilizador.
Pode remover uma VM Linux do domínio do Microsoft AD gerido através do comando
realm
leave. Segue-se um comando de exemplo:
realm leave DOMAIN_NAME -U 'USERNAME@DOMAIN_NAME'
O que se segue?
- Associe-se a um domínio do Microsoft AD gerido.
- Saiba mais sobre a conta de administrador delegado.