Configuração da Máquina Virtual no VMware
Para iniciar a instalação do CentOS Stream 9, utilizaremos o VMware Workstation. As especificações recomendadas para um ambiente estável são as seguintes:
- Hardware Compatibility: Workstation 16.x
- Sistema Operacional: Linux (Kernel 5.x ou superior, 64 bits)
- Recursos de Hardware:
- Processador: 1 CPU com 2 núcleos
- Memória RAM: 2 GB
- Rede: NAT (Network Adress Translation)
- Controladora I/O: LSI Logic
- Tipo de Disco: SCSI
- Armazenamento: Criar novo disco virtual de 50 GB, particionado em múltiplos arquivos.
Procedimento de Instalação do Sistema
Após carregar a imagem ISO (CentOS-Stream-9-latest-x86_64-dvd1.iso), siga os ajustes principais no instalador gráfico (Aanconda):
- Data e Hora: Configurar para a região correspondente (ex: Asia/Shanghai ou America/Sao_Paulo).
- Seleção de Software: Escolher "Instalação Mínima" (Minimal Install) para um sistema leve.
- Destino da Instalação: Configuração automática de armazenamento.
- Kdump: Desativar para economizar memória.
- Rede e Nome do Host: Definir o hostname (ex:
node-centos-9) e ativar a interface de rede. - Configurações de Usuário: Definir a senha do Root. Certifique-se de desmarcar "Bloquear conta root" e marcar "Permitir login SSH do root com senha".
Resolução de Problemas e Conectividade Remota
1. Falha nos Repositórios Base
Se o instalador não conseguir configurar o repositório de software, tente as seguintes abordagens:
- Execute o VMware como Administrador no Windows.
- Verifique a conexão com a internet ou utilize um espelho (mirror) alternativo.
2. Interface de Rede Presa em "Conectando"
Caso a interface ens33 não suba, valide os seguintes pontos no sistema hospedeiro:
- Certifique-se de que os serviços VMware DHCP Service e VMware NAT Service estão em execução.
- Verifique nas configurações de rede do VMware (Virtual Network Editor) se o DHCP está habilitado para o modo NAT.
3. Erro de Troca de Chaves (Key Exchange) no SecureCRT
Versões mais antigas do SecureCRT (como a 7.0) podem falhar ao negociar algoritmos modernos com o CentOS 9. No SecureCRT 8.x ou superior, ajuste:
- Vá em Session Options -> Connection -> SSH2.
- Na seção Key Exchange, selecione
diffie-hellman-group14-sha256ou marque todas as opções disponíveis para compatibilidade máxima.
4. Habilitação Manual do Acesso Root via SSH
Se o login root for negado, edite o arquivo de configuração do daemon SSH:
vi /etc/ssh/sshd_config
Localize e altere a diretiva para:
PermitRootLogin yes
Após a alteração, reinicie o serviço:
systemctl restart sshd
5. Transferência de Arquivos via Terminal
Para facilitar o upload de arquivos via console (RZ/SZ), instale o pacote lrzsz utilizando o gerenciador de pacotes DNF:
[root@node-centos-9 ~]# dnf -y install lrzsz
# Exemplo de uso para upload de arquivo
[root@node-centos-9 ~]# rz
# Uma janela de seleção de arquivos será aberta no cliente SSH
Nota: Em alguns terimnais como o SecureCRT, se o comando rz falhar na primeira tentativa, execute-o novamente para estabilizar a transferência Zmodem.