Skip to content

Projeto do Curso de Linux DIO - Infraestrutura como Código: Script de Criação de Estrutura de Usuários, Diretórios e Permissões

Notifications You must be signed in to change notification settings

rodrigoll01/Iac_projeto_Linux_Rodrigo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Iac_projeto_Linux_Rodrigo

Projeto do Curso de Linux DIO - Infraestrutura como Código: Script de Criação de Estrutura de Usuários, Diretórios e Permissões

#!/bin/bash echo “Criação de diretórios” mkdir /publico ; mkdir /adm ; mkdir /ven ; mkdir /sec

echo “Criação de grupos de usuários” groupadd GRP_ADM ; groupadd GRP_VEN ; groupadd GRP_SEC

echo “Criação de usuários” useradd carlos -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_ADM useradd maria -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_ADM useradd joao -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_ADM

useradd debora -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_VEN useradd sebastiana -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_VEN useradd roberto -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_VEN

useradd josefina -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_SEC useradd amanda -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_SEC useradd rogerio -m -s /bin/bash -p $(openssl passwd Senha123) -G GRP_SEC

echo “Permissões nos diretórios” chown root:GRP_ADM /adm ; chown root:GRP_VEN /ven ; chown root:GRP_SEC /sec chmod 770 /adm ; chmod 770 /ven ; chmod 770 /sec ; chmod 770 /publico

echo “Fim.”

About

Projeto do Curso de Linux DIO - Infraestrutura como Código: Script de Criação de Estrutura de Usuários, Diretórios e Permissões

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages