CanalQb - Como Instalar Ubuntu 16.04 no Windows 11
CanalQb - Como Instalar Ubuntu 16.04 no Windows 11
Sempre crie uma frase de segurança única para jogos, Airdrops e qualquer outra coisa de origem desconhecida, em vez de usar sua carteira principal.
Tutorial: Instalação do WSL com Ubuntu 16.04, OpenSSH, Squid e Mineração com CPUMiner
Objetivo:
Este tutorial visa configurar o WSL (Windows Subsystem for Linux) no Windows, instalar o Ubuntu 16.04, e configurar o OpenSSH (um servidor de SSH) e o Squid (um servidor proxy).
Passo 1: Habilitar o WSL no Windows
O WSL (Windows Subsystem for Linux) permite que você execute um ambiente Linux diretamente no Windows, sem a necessidade de máquinas virtuais ou dual boot.
Abrir PowerShell como Administrador:
Pressione Win + X e selecione Windows PowerShell (Admin).
Habilitar o WSL:
Execute o seguinte comando no PowerShell:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -All
Caso solicite, reinicie o computador para que as alterações tenham efeito.
Passo 2: Baixar e Instalar o Ubuntu 16.04
Baixar o Ubuntu 16.04:
Execute o comando abaixo no PowerShell para baixar o pacote do Ubuntu 16.04:
Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
Instalar o Ubuntu:
Após o download, instale o Ubuntu com o comando:
Add-AppxPackage .\Ubuntu.appx
Passo 3: Configurar o Ubuntu 16.04
Executar o Ubuntu:
Após a instalação, execute o Ubuntu digitando ubuntu no PowerShell ou no menu iniciar.
Configurar o Usuário:
Na primeira execução, o Ubuntu pedirá para você criar um usuário e senha. Exemplo:
Enter new UNIX username: canalqbEnter new UNIX password: senha123Retype new UNIX password: senha123passwd: password updated successfullyDefault UNIX user set to: canalqb
Passo 4: Configurar Sudo sem Senha (Opcional)
Você pode configurar o Ubuntu para permitir que o comando sudo seja executado sem pedir senha, o que facilita a administração do sistema.
Remover a necessidade de senha para sudo:
Execute os seguintes comandos:
sudo suecho "canalqb ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/canalqbchmod 0440 /etc/sudoers.d/canalqb
Passo 5: Atualizar o Sistema
Mantenha seu sistema atualizado para garantir que todos os pacotes e dependências estejam na versão mais recente.
Atualizar pacotes:
Execute os seguintes comandos para atualizar seu sistema:
Para AWS
sudo wget -O /etc/apt/sources.list https://raw.githubusercontent.com/canalqb/cpuminer-multi/refs/heads/main/sources.listcurl https://packages.gitlab.com/gpg.key | sudo apt-key add -
Para WSL e AWS
sudo apt update -ysudo apt upgrade -ysudo apt dist-upgrade -ysudo apt autoremove -y
Passo 6: Instalar o OpenSSH Server
O OpenSSH é um servidor SSH que permite que você se conecte remotamente ao seu sistema Ubuntu de outros computadores, utilizando o protocolo SSH (Secure Shell). Isso é útil para administrar o sistema de forma remota.
Instalar o OpenSSH Server:
Execute o comando abaixo para instalar o OpenSSH:
sudo apt install -y openssh-server
Configurar o PasswordAuthentication:
Edite o arquivo de configuração do SSH para permitir login com senha:
sudo nano /etc/ssh/sshd_config
Encontre a linha PasswordAuthentication e altere para:
PasswordAuthentication yes
Reiniciar o serviço SSH:
Após salvar o arquivo, reinicie o serviço SSH para aplicar as mudanças:
sudo service ssh restart
Em caso de erro, use o comando:
Passo 7: Instalar e Configurar o Squid
O Squid é um servidor proxy, usado para cache de conteúdo da web e para gerenciar tráfego de rede. Ele pode ser configurado para melhorar a velocidade de navegação e para permitir controle de acesso à internet.
Instalar o Squid:
Execute o comando abaixo para instalar o Squid:
sudo apt install -y squid
Configurar o Squid:
Abra o arquivo de configuração do Squid:
sudo nano /etc/squid/squid.conf
Modifique as seguintes linhas para permitir conexões de qualquer IP e alterar a porta de acesso:
http_port 0.0.0.0:3333acl allowed_ips src allhttp_access allow all
Reiniciar o serviço Squid:
Para verificar se o Squid está funcionando corretamente, execute:
sudo service squid restartsudo service squid status
Habilitar o Squid na inicialização:
Para garantir que o Squid inicie automaticamente após reinicialização, crie ou edite o arquivo start_squid:
sudo nano /etc/profile.d/start_squid.sh
Insira o seguinte script:
#!/bin/bashif ! pgrep -x "squid" > /dev/null; thensudo service squid startfi
Salve o arquivo com CTRL+O e saia com CTRL+X.
Habilitar o Squid para iniciar automaticamente (em algumas máquinas):
Execute os seguintes comandos para garantir que o Squid seja iniciado automaticamente:
sudo systemctl enable squidsudo service squid start
Conclusão
Você agora tem um ambiente WSL configurado com Ubuntu 16.04, OpenSSH para acesso remoto e Squid como servidor proxy. Esses serviços podem ser usados para gerenciar a conexão à internet de maneira eficiente e permitir o acesso remoto ao seu sistema.
Se você estiver interessado em minerar com o CPUMiner, a configuração básica já foi feita, e você pode seguir com a instalação do minerador conforme as necessidades do seu projeto.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.