Pplware

CentOS 7 instalado? Aprenda a dominar este sistema (1)

CentOS(Community enTerprise Operating System) é uma distribuição Linux de classe Enterprise, baseada em código fonte gratuitamente distribuído pela Red Hat e mantida pelo projecto CentOS. Para quem necessita de estabilidade, este é o sistema operativo ideal.

Para quem já instalou o CentOS 7 saibam quais as primeiras configurações a realizar.


Como se sabe, o Centos/RHEL 7.0 adoptou o systemd, que é um substituto para a daemon init do Linux (mas é compatível com os scripts init do SysV e LSB) e que oferece várias melhorias ao nível da gestão de processos, gestão da dependência de serviços, inicialização do sistema e desempenho da própria shell. Esta alteração resultou na mudança de alguns comandos, obrigando os utilizadores a conhecerem como gerir serviços, processos, etc.  Hoje deixamos 5 das primeiras configurações que devem fazer após instalar o CentOS 7.

#1 Atualização do sistema

Mesmo depois de instalar o sistema, há certamente pacotes que necessitam de ser atualizados. Para atualizar o sistema devem usar os seguintes comandos:

yum check-update
yum upgrade

Após a atualização devem executar o comando yum clean all para limpar os pacotes que foram descarregados e também atualizar as informações dos repositórios em cache.

#2 Instalar alguns utilitários

O CentOS 7 não traz instaladas algumas ferramentas que usamos com frequência no Linux, como por exemplo o editor nano, wget (para fazer downloads via linha de comandos), curl (ferramenta para obter pacotes da Internet), net-tools, lsof (ferramenta para gerir  a rede local), etc.

Além das ferramentas referidas, devemos também instalar o bash-completion, para fazer o auto-complete de comandos. Para instalar todas estas ferramentas basta que usem o seguinte comando:

yum install nano wget curl net-tools lsof bash-completion

#3 Configurar e ver configurações de rede

Para configurar e ver as respetivas configurações de rede o utilizador tem no CentOS 7 vários comandos tais como ip, ifconfig, nmtui, nmcli ou route. A forma mais simples de configurar a rede e o nome da máquina é usando o comando nmtui.

No caso do nome pode ainda usar (adicionalmente) o comando nmtui-hostname.

Para verem a configuração da rede podem usar o comando ip addr.

#4 Serviços que arrancam durante o boot

Para verem os serviços ou daemons que arrancam durante o boot do sistema devem usar o seguinte comando:

systemctl list-unit-files -t service

Se, por exemplo, pretender que um serviço ou daemon não arranque no boot devem usar o seguintes comandos. (Vamos considerar que é o daemon mysql)

systemctl stop mysql
systemctl disable mysql

#5 Acesso via SSH

Por omissão o CentoS já vem com oOpenSSH instalado. O OpenSSH é um conjunto de ferramentas que nos permite ligar e gerir máquinas remotas, recorrendo ao protocolo SSH. Ao contrário de outras ferramentas como o telnet, rcp, rlogin e ftp, o OpenSSH garante a segurança das comunicações entre máquinas, pois recorre à criptografia para cifrar todo o tráfego (incluindo passwords).

Para aceder remotamente ao CentOS basta que use o endereço IP. Em sistemas Windows podem sempre usar como cliente o famoso Putty.

E foram estas as primeiras 5 dicas para aprender a dominar o CentOS via terminal. Como viram, com a adopção do systemd há algumas coisas que mudam e é, pelo menos, necessário saber que comandos usar. Num próximo tutorial iremos apresentar mais 5 dicas…se tiverem alguma sugestão deixem em comentário.

Exit mobile version