GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - alanmugiwara/shell_scripts_devops: Coletânea de script para rotinas DevOps

BranchesTags
Open more actions menu

Latest commit

 

History

11 Commits
11 Commits

Folders and files

NameName
Last commit message
Last commit date
src
src
 
 
README.md
README.md
 
 
logo.png
logo.png
 
 

Repository files navigation

made Language {generic badge} made Language {generic badge} create date Last update

contributors issues counter repo size

⚙️ Shell Scripts DevOps

Este repositório reúne scripts utilitários para automação de tarefas comuns em ambientes AWS e Linux, com foco em produtividade, provisionamento e segurança.

Os scripts foram criados para uso direto em terminal, com saída amigável e fácil interpretação.

📦 Scripts Disponíveis

🟢 AWS Machine List Viewer (Windows)

Script em PowerShell para listar instâncias EC2 em execução, trazendo informações detalhadas como:

  • ID da instância
  • Nome (Tag Name)
  • Tipo da instância
  • Estado
  • IP público
  • AMI utilizada
  • Sistema operacional (baseado na AMI)

Script

src/win/aws_machine_list_show_v0.1_win.ps1

Destaques

  • Consulta instâncias running
  • Enriquecimento automático com dados da AMI
  • Output formatado em tabela

🔐 Host SSH Key ed25519 Gen (Linux)

Script para geração de chave SSH no padrão ED25519, solicitando apenas e-mail do usuário para realizar todo o procedimento.

Script

src/linux/host_ssh_key_ed25519_gen_script_v0.1.sh

Funcionalidades

  • Geração de chave SSH moderna e segura
  • Exibição automática da chave pública
  • Print do caminho dos arquivos no fim da execução

👤 Server User Creator + SSH Auth (Linux)

Script para criação de usuário no servidor com permissões sudo e configuração de autenticação via chave SSH.

Script

src/linux/server_user_creator_ssh_auth_script_v0.1.sh

Funcionalidades

  • Criação de usuário
  • Adição ao grupo sudo
  • Configuração de .ssh/authorized_keys
  • Ajuste automático de permissões
  • Validação final com listagem e exibição da chave

🌐 Ungoogled Chromium Updater (Linux)

Script para atualização automática do navegador Ungoogled Chromium via API do GitHub.

Script

src/linux/ungoogled-chromium-updater_v0.2.sh

Funcionalidades

  • Busca da última versão via API
  • Download automático
  • Aplicação de permissões de execução
  • Substituição no diretório /opt
  • Verificação final de integridade

🛠️ Tecnologias Utilizadas

  • PowerShell
  • AWS CLI
  • Bash
  • GitHub API
  • OpenSSH

🚀 Como Utilizar

Pré-requisitos

  • AWS CLI configurado (aws configure)

  • Permissões adequadas na conta AWS

  • Linux com:

    • curl
    • wget
    • ssh-keygen
    • sudo

Execução

Windows (PowerShell)

.\aws_machine_list_show_v0.1_win.ps1

Linux

Dê permissão de execução:

chmod +x nome_do_script.sh

Execute:

./nome_do_script.sh

📌 Observações

  • Os scripts foram pensados para uso interativo
  • Alguns requerem privilégios de root (sudo)
  • Certifique-se de revisar permissões antes de executar em produção

Contato

Para dúvidas, sugestões ou problemas, entre em contato com Álan Cruz:

Instagram E-mail Linkedin Website

About

Coletânea de script para rotinas DevOps

alancruztec.com.br/

Topics

bash-scriptbash-scriptingdevopsplatform-engineeringshell-scriptshell-scriptingsre

Resources

Readme
Activity

Stars

2 stars

Watchers

0 watching

Forks

3 forks
Report repository

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.