Script para trocar dono e direitos dos arquivos automaticamente. [RESOLVIDO]

1. Script para trocar dono e direitos dos arquivos automaticamente. [RESOLVIDO]

Eduardo Pereira da Silva
dubozzo7

(usa Ubuntu)

Enviado em 03/11/2016 - 09:11h

Olá,

Dentro de um diretório público na minha rede existe uma pasta chamada "E-Mail" que após a meia-noite não permitia mais que os seus arquivos fossem apagados, isso era possível através de alguns scripts que rodavam no cron todos os dias a meia-noite cujo trocavam o dono e os direitos dos arquivos porém depois que trocamos nosso controlador de domínio não consegui fazer com que isso fosse feito corretamente pois tenho os scripts porém não sei em que ordem os coloco para "rodar" no cron.

abaixo segue link dos scripts que rodavam no antigo controlador de domínio.

https://drive.google.com/drive/folders/0B12t_i5uRGoTS0d2UnQyeUFGem8?usp=sharing

Agradeço desde já a atenção!







  


2. Re: Script para trocar dono e direitos dos arquivos automaticamente.

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 03/11/2016 - 12:17h

dubozzo7 escreveu:

Olá,

Dentro de um diretório público na minha rede existe uma pasta chamada "E-Mail" que após a meia-noite não permitia mais que os seus arquivos fossem apagados, isso era possível através de alguns scripts que rodavam no cron todos os dias a meia-noite cujo trocavam o dono e os direitos dos arquivos porém depois que trocamos nosso controlador de domínio não consegui fazer com que isso fosse feito corretamente pois tenho os scripts porém não sei em que ordem os coloco para "rodar" no cron.

abaixo segue link dos scripts que rodavam no antigo controlador de domínio.

https://drive.google.com/drive/folders/0B12t_i5uRGoTS0d2UnQyeUFGem8?usp=sharing

Agradeço desde já a atenção!


Boa tarde "dubozzo7".
Na pasta:
/home/samba/publica/Email/

Tem outros SUBDIRETóRIOS além dos "37" nomes que constam nos scripts?

O SCRIPT que tem o COMANDO:
chmod 440 /home/samba/publica/Email/AlexandreZalewski/*
Deve ser executado a MEIA NOITE, pois, altera a permissão para somente leitura . . .
Este outro:
chmod 740 /home/samba/publica/Email/AlexandreZalewski/*
Permite tudo para o dono...

att.:
marcelo oliver



3. Re: Script para trocar dono e direitos dos arquivos automaticamente.

Eduardo Pereira da Silva
dubozzo7

(usa Ubuntu)

Enviado em 03/11/2016 - 13:18h

Boa tarde Marcelo,
Primeiro agradeço por responder.
Não existem subdiretórios além das pastas no script! A alteração para outro dono é feita justamente para um usuário administrador que mais ninguém usa justamente para nada mais ser apagado da rede. Só não entendi os outros dois scripts, se eles devem ou não ser executados no cron...




4. Re: Script para trocar dono e direitos dos arquivos automaticamente. [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 03/11/2016 - 14:15h

dubozzo7 escreveu:

Boa tarde Marcelo,
Primeiro agradeço por responder.
Não existem subdiretórios além das pastas no script!
A alteração para outro dono é feita justamente para um usuário administrador que mais ninguém usa justamente para nada mais ser apagado da rede. Só não entendi os outros dois scripts, se eles devem ou não ser executados no cron...

==================================
dubozzo7, boa tarde.
O script "script_chown.sh" e o script "chown_script.sh",
alteram para o mesmo "DONO:GRUPO",
"script_chown.sh" => chown cpd:publico /home/samba/publica/Email/AlexandreZalewski/*
chown_script.sh => chown -R cpd:publico /home/samba/publica/Email/AlexandreZalewski/*
A DIFERENÇA é a recursividade "-R", não entendi . . . Até pq não existe subdir . . .

Como, "Não existem subdiretórios além das pastas no script",
Não vejo a necessidade de 01 "chmod" e 01"chown" para CADA PASTA.
chmod -R 440 /home/samba/publica/Email/
chmod -R 740 /home/samba/publica/Email/
chown -R cpd:publico /home/samba/publica/Email/
Devem alterar TUDO, me corrija se estiver errado.

Quanto ao comando
chmod -R 440 . . . .
Entendo que é para "NãO PERMITIR alterações no arquivo", pois, é setado para "SOMENTE LEITURA".

Em tempo . . .
Não seria mais pratico desativar o COMPARTILHAMENTO as 00:00h . . .

att.:
marcelo oliver



5. Re: Script para trocar dono e direitos dos arquivos automaticamente. [RESOLVIDO]

Eduardo Pereira da Silva
dubozzo7

(usa Ubuntu)

Enviado em 04/11/2016 - 08:54h

Bom dia Marcelo,

Obrigado pelos esclarecimentos, vou testar e assim que der certo posto aqui o resultado. Quanto a desativar o compartilhamento... No meu caso não é viável devido ao processo que utilizamos na empresa mas agradeço a sugestão!!



6. Re: Script para trocar dono e direitos dos arquivos automaticamente. [RESOLVIDO]

Eduardo Pereira da Silva
dubozzo7

(usa Ubuntu)

Enviado em 19/12/2016 - 10:09h

dubozzo7 escreveu:

Bom dia Marcelo,

Obrigado pelos esclarecimentos, vou testar e assim que der certo posto aqui o resultado. Quanto a desativar o compartilhamento... No meu caso não é viável devido ao processo que utilizamos na empresa mas agradeço a sugestão!!


Obrigado pela ajuda amigo! Estava sem tempo de responder mas funcionou certinho!








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts