Do Sysadmin ao DevOps

Usando o bashrc como uma ferramenta de trabalho

Segue o meu .bashrc com vários atalhos e alterações. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 # Cor Verde (Usuario comum) PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' # Cor Vermelha (root) #PS1='${debian_chroot:+($debian_chroot)}\[\033[1;31m\]\u@\h\[\033[00m\]:\[\033[1;34m\]\w\[\033[00m\]\$ ' # Completion if [ -f /etc/bash_completion ]; then .

Comandos de manipulação de permissões no Linux

Entenda um pouco o sistema de permissões no sistema Linux Pelo fato do Linux ser multiusuário, as permissões deve estar bem alinhadas para que o usuário tenha acesso somente aquilo que é de seu direito, incluindo pastas, arquivos e inclusive periféricos, como impressoras e drivers de CD por exemplo. A Estrtutura básica das permissões é separada em três classes: Dono: define as permissões ao dono do arquivo, ou seja, que criou o arquivo.

[Dica rápida] Meus 10 comandos mais rodados no linux

Com este comando podemos conferir quais os 10 comandos mais rodados em nossa máquina: 1 history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -rn|head -10 Meu resultado foi: 1 2 3 4 5 6 7 8 9 10 11 12 history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -rn|head -10 248 sudo 148 vi 101 sh 49 ping 49 ls 40 systemctl 38 ifconfig 38 htop 31 ps 26 du sidnei@black:~$

Reforçando segurança servidor ssh

Introdução Nos dias de hoje é de suma importância proteger nossos servidores contra ataques e invasões. Nesse caso especifico do ssh é importante mantê-lo bem seguro pois é a nossa porta de entrada para o servidor, qualquer brecha pode causar uma catástrofe. Não devemos pensar que por ser um servidor de uma pequena empresa ou um servidor VPS que não devemos ter esse cuidado, hoje a informação disponível pode estar valendo muito.

Exportar e importar containers no docker

Exportando imagem Temos aqui novamente um processo bem simples no docker, para exportar uma imagem uitlizamos o comando 1 2 3 docker save debian-apache > /tmp/imagem.tar ls -lh /tmp/ -rw-r--r-- 1 root root 225M nov 18 14:50 imagem.tar Importando imagem 1 docker load < imagem.tar Fala a verdade é simples ou não é, mais fácil que isso não tem como. Fonte

Iniciando servidor apache no docker

Para iniciar um servidor apache no docker é muito simples, caso tenha uma imagem que já tenha apache é mais simples ainda. Mas vamos partir do principio que não tenha essa imagem, usaremos uma imagem do repositório do docker. Caso queira só baixar a imagem, começaremos com o comando: 1 docker pull eboraas/apache Para iniciar o container com nosso servidor rodaremos o comando: 1 docker run -it -p 80:80 -d eboraas/apache Caso queira iniciar também expondo as portas para ter suporte SSL:
0%