apt-get update && apt-get upgrade
para atualizar listas de pacotes e instalar as atualizações de segurança mais recentes para pacotes, além de instalar o aptitude
e confiar nele, pois ele trata melhor as dependências.
Estou tentando escrever um guia com alguns itens essenciais que alguém deve fazer depois que o servidor terminar de "criar", coisas importantes como configurar um usuário secundário não-raiz, locais, talvez até mesmo desabilitar um login de senha e usar chaves. Se você decidir participar, fornecer exemplos de código além de uma pequena descrição?
apt-get update && apt-get upgrade
para atualizar listas de pacotes e instalar as atualizações de segurança mais recentes para pacotes, além de instalar o aptitude
e confiar nele, pois ele trata melhor as dependências.
apt-get install locales
se você ainda não o tiver instalado. digite locale
e, se vir algum aviso no topo, faça dpkg-reconfigure locales
, selecione sua localidade (o meu é en_US.UTF-8 UTF-8), gere e isso deve ser resolvido, para evitar problemas locais quando instalar / atualizar pacotes.
1) Ativar proteção contra falsificação e syncookies:
spoofprotect=yes
syncookies=yes
2) Para o servidor será suficiente 3 consoles. Editar / etc / inittab:
1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
#4:23:respawn:/sbin/getty 38400 tty4
#5:23:respawn:/sbin/getty 38400 tty5
#6:23:respawn:/sbin/getty 38400 tty6
3) SecureSSSSH
4) Instale os utilitários:
aptitude install screen htop
apt-get install aptitude
para pegar o wrapper final do frontend que lida com dependências muito melhor. Depois de fazer isso (ou se você já tiver), instale alguns pacotes "essenciais" com aptitude install ~pstandard
, que pega pacotes como perl
e dnsutils
.
Tags debian linux debian-lenny