Guia de instalação do CasaOS

5 meses atrás 61

1 – Faça o download da ultima versão do Debian e siga o processo de instalação (pode ver um tutorial na PCGuia 332); e na ‘Selecção de Software,’ escolha apenas ‘SSH server’ e ‘Web server’.

2 – Aceda por ssh ao servidor Debian e adicione o novo utilizador, criado na instalação, ao grupo ‘sudoers’ como explicámos no mesmo artigo da edição 332: ssh user@ip (ex: ssh [email protected])

3 – Instale alguns pacotes importantes: apt install nano wget curl lsb-base lsb-release autoconf

4 – No computador, crie um par de chaves ssh (pública e privada) para que o acesso remoto seja feito sem password, usando o comando ssh-keygen -t ed25519 –C “casaos”. Depois, envie a chave pública para o servidor Debian com o comando ssh-copy-id -i ~/.ssh/id_ed25519.pub user@ip.

5 – Para aumentar a segurança, altere alguns parâmetros no ficheiro sshd_config, mas primeiro faça uma cópia do ficheiro original:

sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak sudo nano /etc/ssh/sshd_config PermitRootLogin no: não permite root login MaxAuthTries 3: número máximo de autenticações falhadas PasswordAuthentication no: desabilita o acesso através de password PermitEmptyPasswords no: desabilita o acesso sem password ClientAliveInterval 300: cinco minutos de tempo de inatividade X11Forwarding no: bloqueia o acesso remoto através de apps gráficas

Se quiser ter mais segurança, poderá mudar a porta 22 de acesso ssh para outra, mas lembre-se de que terá de alterar as permissões no nftables ou, então, instalar uma firewall como a ufw. Também especificar os ips de acesso em /etc/hosts.allow.

6 – Instale o CasaOS: curl -fsSL https://get.casaos.io | sudo bash

7 – Através de um browser, entre nas configurações do CasaOS: coloque o IP do servidor Debian, seguido da porta 81 (ex: http://192.168.50.167:81) e defina um utilizador e senha. O restante, consideramos ser intuitivo o suficiente para explorar.

Ler artigo completo