Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#!/bin/bash echo "---------- NDG LINUX ESSENTIALS | LABORATÓRIO B ----------"; echo echo -n "Quer cadastrar um grupo e um usuário (y/n): "; read criar; while [ $criar = 'y' ] do echo echo -n "Digite o nome do grupo a ser criado: "; read grupo; while grep -qs $grupo /etc/group do echo -n "Grupo já existe, informe outro: "; read grupo; done #sudo groupadd $grupo echo echo -n "Quer cadastrar um usuário para o grupo $grupo (y/n): "; read criar_usuario; while [ $criar_usuario = 'y' ] do echo echo -n "Digite o nome de usuário a ser criado: "; read usuario; while grep -qs $usuario /etc/passwd do echo -n "Usuário já existe, informe outro: "; read usuario; done sudo useradd -s /bin/bash -g $grupo $usuario sudo passwd $usuario while [ $? -eq 10 ] do sudo passwd $usuario done sudo mkdir /$usuario sudo chown $usuario:$grupo /$usuario sudo chmod 1770 -R /$usuario echo echo "Pronto! Grupo e Usuário criados com permissão Sticky!"; echo echo -n "Quer cadastrar outro usuário para o grupo $grupo (y/n): "; read criar_usuario; done echo echo -n "Quer cadastrar um grupo e um usuário (y/n): "; read criar; done
Compartilhar