Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Faça como eu fiz. (Aula 1)

  1. Crie uma pasta chamada scripts-linux para salvar o script. Nesta pasta crie um script bash chamado monitoramento-logs.sh com o editor de texto vim;
laisvfm@lev:~$ mkdir scripts-linux
laisvfm@lev:~$ cd scripts-linux/
laisvfm@lev:~/scripts-linux$ vim monitoramento-logs.sh
  1. No script, crie uma variável que salve o caminho para a pasta onde os logs estão salvos;
    Insira aqui a descrição dessa imagem para ajudar na acessibilidade

  2. Faça com que o script exiba uma mensagem na tela do terminal com o comando echo, referenciando a variável criada;
    &

  3. Dê permissão de execução para o script e execute-o;

laisvfm@lev:~/scripts-linux$ chmod 755 monitoramento-logs.sh
laisvfm@lev:~/scripts-linux$ ls -l
total 4
-rwxr-xr-x 1 laisvfm laisvfm 84 Oct 26 13:34 monitoramento-logs.sh
laisvfm@lev:~/scripts-linux$ ./monitoramento-logs.sh
Verificando logs no diretorio ../myapp/logs
  1. Crie um novo usuário chamado julia (mudei para lev) e um novo grupo chamado devs em seu Linux. Adicione esse usuário ao grupo criado;
laisvfm@lev:~$ sudo adduser lev
laisvfm@lev:~$ sudo groupadd devs
laisvfm@lev:~$ cat etc/passwd           //para verificar se o user foi criado
laisvfm@lev:~$ getent group devs
devs:x:1002:
laisvfm@lev:~$ sudo usermod -aG devs lev            //adiciona user lev ao grupo devs
laisvfm@lev:~$ getent group devs
devs:x:1002:lev
  1. Altere o grupo da sua pasta home para o grupo criado de forma recursiva, aplicando assim a alteração aos subdiretórios;
laisvfm@lev:~$ sudo chown -R :devs /home/laisvfm
laisvfm@lev:~$ ls -ld
drwxr-x--- 10 laisvfm devs 4096 Oct 27 00:43 . 
  1. Acesse o usuário julia (lev), abra a pasta que contém o script e execute-o com esse usuário.
laisvfm@lev:~$ su - lev
lev@lev:~$ cd /home/laisvfm/scripts-linux/
lev@lev:/home/laisvfm/scripts-linux$ ls
monitoramento-logs.sh
lev@lev:/home/laisvfm/scripts-linux$ ./monitoramento-logs.sh
Verificando logs no diretorio ../myapp/logs
1 resposta
solução!

Oi, Laís! Como vai?

Agradeço por compartilhar.

Gostei muito da forma como você seguiu cada etapa, desde a criação do script até o gerenciamento de usuários e grupos no Linux. Você demonstrou segurança no uso de comandos como chmod, usermod e chown, o que mostra que entendeu bem o fluxo de permissões e acesso.

Continue praticando esses comandos, pois eles são muito úteis no dia a dia de quem administra sistemas.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!