Comece a sua viagem para o próximo nível de computação remota
Ao combinar o software NoMachine com a infraestrutura Microsoft Azure, pode criar e aceder ao seu próprio acesso remoto e às soluções de desktop à distância para funcionários, parceiros e clientes. Se for apenas para uso pessoal, ao instalar o NoMachine obtém acesso remoto ao seu desktop pessoal na nuvem da Microsoft, com as mesmas vantagens que teria se tivesse o seu próprio equipamento físico. O Azure é o serviço de computação em nuvem do Microsoft.com. Oferece capacidade de computação redimensionável na nuvem, adequada para qualquer organização ou indivíduo que necessite de serviços de hosting na nuvem que sejam flexíveis. Os anfitriões virtuais podem ser ativados em muitos sistemas operativos Linux/Windows e configurações de acordo com necessidades específicas. Este tutorial específico irá concentrar-se no desktop Linux.
Inicie sessão no Azure
Fig. 1 - Aceda a https://portal.azure.com
Escolher uma instância de MV do Azure
- Lembre-se que pode consultar o Guia de Iniciação: https://azure.microsoft.com/en-us/get-started/.
- Uma vez efetuado o início de sessão, verá o painel do Microsoft Azure. Faça clique em "Create a resource" no canto superior esquerdo (Fig. 2).
Fig. 2 - Faça clique em "Create a resource"
- Escolha uma Máquina Virtual (VM).
- Use "Search in Marketplace" para encontrar a instância da VM com o sistema operativo de acordo com as suas necessidades. Escolhemos o CentOS 7,5 (Fig. 3).
Fig. 3 - Depois de escolher o tipo de VM, faça clique em "Create" para continuar com a criação da nova VM
Configurar a máquina virtual
- No primeiro passo precisa de configurar os detalhes e as funcionalidades básicas para a sua VM: Discos, rede, gestão, configuração de convidados e tags. Existem muitas configurações possíveis e ser-lhe-á perguntado como pretende criar o tipo/tamanho, nome, nome de utilizador, método de início de sessão, etc. da máquina.
- Para permitir o acesso à sua instância, certifique-se de que escolhe "Allow selected ports" (Fig. 4). No mesmo painel tem de criar também a conta de administrador. No nosso exemplo, é "nomachine".
Fig. 4 - Crie o administrador da VM (no nosso caso o administrador é "nomachine"). Certifique-se de que assinala "Allow selected ports"!
Preparar a máquina virtual
- Complete o processo de configuração fazendo clique em "Next". Pode personalizar a sua instância ou deixar as predefinições, de acordo com as suas necessidades específicas. Depois de concluída a configuração, faça clique no botão "Review + create". Se todas as configurações necessárias forem aceites, verá uma barra verde com informações sobre a aprovação da validação (Fig. 5).
Fig. 5 - Validação aprovada! A sua VM está quase pronta
- Faça clique em "Create" e aguarde alguns minutos até que a sua máquina virtual seja implementada.
- A sua VM está pronta!
- Será conduzido para os detalhes da VM. Quando chegar lá, copie o endereço IP público da máquina, mostrado à direita dos detalhes da instância, para o usar no seu terminal local para a ligação SSH (Fig. 6).
Fig. 6 - Copie o endereço IP público da VM. No nosso exemplo é 23.99.198.24
- Abra um terminal.
- Ligue-se com a sua conta de administrador à Máquina Virtual do Azure via SSH (Fig. 7).
Fig. 7 - Ligue-se como administrador à Máquina Virtual
- Quando estiver ligado à Máquina Virtual remota via SSH, verifique se está instalada e configurada a versão mais recente do sistema operativo com um ambiente desktop gráfico:
sudo yum update
sudo yum groupinstall "Server with GUI"
- Configure o sistema para inicializar no modo gráfico:
sudo systemctl set-default graphical.target
- Quando a instalação do desktop estiver concluída, volte ao Painel do Portal do Azure e aceite a reinicialização da sua máquina virtual. Espere até que se reinicialize (Fig. 8).
Fig. 8 - Reinicie a Máquina Virtual
- Faça a transferência e guarde o pacote NoMachine adequado para o sistema operativo da sua Máquina Virtual no seu computador local. Em seguida, envie-o para a sua instância do Azure via SCP (Fig. 9).
Fig. 9 - Envie o pacote NoMachine através de SCP para a Máquina Virtual
- Ligue-se à Máquina Virtual por SSH a partir do seu terminal local
- Instale o pacote NoMachine:
sudo yum install nomachine_6.3.6_1_x86_64.rpm
- Agora, volte ao Painel do Azure para criar a regra de rede necessária para ativar a ligação à porta 4000, que é a porta padrão da NoMachine para ligações através do protocolo NX. Quando a regra é adicionada, será notificado sobre a regra de porta de entrada criada com sucesso (Fig. 10).
Fig. 10 - Entre no painel Rede no painel do Azure e adicione a regra de segurança de entrada
Ligar ao ambiente de trabalho através do NoMachine
- Agora está pronto para usar o seu desktop NoMachine no CentOS 7,5 do Azure. Na sua máquina local, abra a NoMachine User Interface e faça clique em 'Adicionar'. Crie uma ligação especificando o protocolo NX e o endereço IP do anfitrião remoto em Azure (Fig. 11).
Fig. 11 – Selecione NX como protocolo e insira o IP da VM hospedada em Azure
- Pode dar um nome apropriado a esta ligação neste painel, se desejar. Também deve verificar se o tipo de autenticação em 'Configuração' é baseado em palavra-passe, depois disso, clique em 'Ligar'. Forneça as credenciais apropriadas para início de sessão na VM em Azure quando solicitado. Aqui, iniciamos sessão como utilizador 'nomachine' (fig. 12). Ecrãs de Boas-vindas aparecem uma vez que esteja ligado.
Fig. 12 - Forneça o nome de utilizador e a palavra-passe para iniciar sessão na VM do Azure
- A sua sessão NoMachine foi iniciada: passe pelos painéis de Boas-vindas para obter dicas rápidas sobre as funcionalidades e a configuração do NoMachine.
Fig. 13 - Leia os painéis de Boas-vindas da NoMachine para obter dicas
Fig. 14 - Inicie sessão no desktop da VM
- Está tudo pronto, aproveite o seu novo desktop!
Fig. 15 - Já entrou!
- Não se esqueça: fechar a ligação NoMachine à sua Máquina Virtual não desliga o anfitrião virtual. Assim sendo, quando terminar de usar a sua Máquina Virtual, precisará de a parar no Painel do Azure para evitar a cobrança de montantes adicionais. Certifique-se de que a VM aparece como parada/desalocada.