Primeiros Passos Pós Instalação Linux -
por Mateus Wolff · Published 18/02/2019 · Updated 17/02/2019
Pra quem trabalha com Linux no dia a dia eu fiz uma pequena lista de algumas coisas que eu costumo fazer em todo o sistema operacional open source que eu costumo gerir.
Instalar e Configurar o Vim
Toda distribuição Linux já vem com o vi instalado, entretanto o vim (vi improve) é hoje sem dúvida o melhor editor de arquivos pra quem trabalha diariamente com Linux. Sendo assim eu sempre instalo ele servidores que eu costumo trabalhar. Para instalar o vim em distribuições variadas de Debiam basta rodar o comando abaixo com direitos de root.
[bash]apt-get install vim[/bash]
Além disso eu também configuro o vim para que ele faça um destaque maior nos arquivos enquanto eu estiver editando. Para isso edite o arquivo vimrc que esta dentro da pasta /etc/vim conforme o comando abaixo.
[bash]vim /etc/vim/vimrc[/bash]
Nesse arquivo de configuração do vim eu removo comentário (que é indicado pelo ") apenas da linha onde esta escrito syntax on.
Outra coisa que também costumo fazer é verificar os alias que existem dentro do arquivo .basrc do usuário que eu utilizo para conectar no servidor Linux. Para isso é preciso editar esse arquivo que fica dentro da pasta /home/<usuário>. Lembrando que os arquivos que iniciam com um ponto na frente do nome do arquivo significa que ele esta oculto. Sendo assim ele só vai aparecer com o parâmetro -a do comando ls por exemplo.
[bash] vim /home/servidor/.bashrc [/bash]
Alguns dos alias que eu crio são os seguintes:
Alterar Cor do Terminal
Além disso eu também altero a cor do terminal. Faço isso através do mesmo arquivo /.bashrc que comentei anteriormente. para isso basta remover o comentário da linha 46.
/home/servidor/.bashrc
O resultado que eu tenho no terminal é esse aqui:
Já para o usuário root eu altero o arquivo /root/.bashrc e altero terminal para uma cor vermelha. Isso me faz visualizar o terminal com mais atenção do que com o usuário comum.
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\u@\h\[\033[01;31m\]:\[\033[01;31m\]\w\[\033[00m\]\$ '
Sendo eu tenho o seguinte resultado no terminal:
Instalar o net tools
Eu sempre acaba instalando o pacote net-tools que nada mais é que um conjunto de ferramentas de rede que é muito útil no nosso dia-a-dia. Nas últimas versões do Debian nem mesmo comando ifconfig funciona caso você não tenha esse pacote instalado. Para instalá-lo rode o comando:
Verificar acesso shh
No arquivo de configuração do ssh existe a possibilidade de liberarmos a conexão diretamente com o usuário root. Por medidas de segurança essa não é uma prática recomenda, entretanto, caso você queira acessar diretamente com esse usuário é preciso alterar o arquivo sshd_config que fica dentro da pasta /etc/ssh.
[bash] vim /etc/ssh/sshd_config[/bash]
Você deve alterar a linha 32 para yes.
[bash]PermitRootLogin yes[/bash]
Caso contrário deverá manter a opção prohibit-password.
[bash]PermitRootLogin prohibit-password[/bash]
Instalar o htop
Outra tarefa que é muito comum na rotina de um sysadmin é o monitoramento de processos no linux. Toda distribuição Linux já vem com o pacote top instalado. Entretanto o pacote htop acaba sendo gerenciador de processos aprimorado. Com ele é um pouco mais fácil de visualizar e gerenciar os processos. Para instalá-lo é só rodar o comando:
Notem a diferença do top para o htop:
Essa são as boas práticas que eu recomendo pra qualquer administrador de servidores que trabalha com o sistema operacional Linux