updt: map_thumb & server script en sodoers file
Para no solicitar sudo password al mover logs (owned by root)
This commit is contained in:
parent
691d045547
commit
8f7a9984a9
Binary file not shown.
Before Width: | Height: | Size: 276 KiB After Width: | Height: | Size: 276 KiB |
@ -49,7 +49,7 @@ EOF
|
|||||||
|
|
||||||
sync_logs(){
|
sync_logs(){
|
||||||
printf '%b - Sincronizando con %s%b\n' "${GRn}" "${server_name}" "${RST}"
|
printf '%b - Sincronizando con %s%b\n' "${GRn}" "${server_name}" "${RST}"
|
||||||
ssh -M -t $server_name $server_script || Info 1 'No hay logs.gz en este momento'
|
ssh -M -t $server_name sudo $server_script || Info 1 'No hay logs.gz en este momento'
|
||||||
}
|
}
|
||||||
|
|
||||||
copia_logs(){
|
copia_logs(){
|
||||||
|
12
muevelogz.sh
12
muevelogz.sh
@ -1,9 +1,11 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
# logdest debe ser la misma ruta especificada en config.cfg como *ruta_base*
|
# Permitir al usuario correr este script como super nombre_usuario
|
||||||
logdest=/home/$USER/nginx_log.old
|
# agregandolo al archivo sudoers
|
||||||
|
|
||||||
serv_user="${USER}"
|
serv_user=<nombre_usuario>
|
||||||
|
# logdest debe ser la misma ruta especificada en config.cfg como *ruta_base*
|
||||||
|
logdest=/home/$serv_user/nginx_log.old
|
||||||
logdir=/var/log/nginx
|
logdir=/var/log/nginx
|
||||||
|
|
||||||
mkdir $logdest 2>/dev/null
|
mkdir $logdest 2>/dev/null
|
||||||
@ -11,8 +13,8 @@ mkdir $logdest 2>/dev/null
|
|||||||
mueve_loggz(){
|
mueve_loggz(){
|
||||||
if [[ "$(ls $logdir/*.log.*.gz 2>/dev/null)" ]]; then
|
if [[ "$(ls $logdir/*.log.*.gz 2>/dev/null)" ]]; then
|
||||||
printf 'Moviendo logs.gz de %s/\n' "${logdir}"
|
printf 'Moviendo logs.gz de %s/\n' "${logdir}"
|
||||||
sudo mv $logdir/*.log.*.gz $logdest
|
mv $logdir/*.log.*.gz $logdest
|
||||||
sudo chown $serv_user:$serv_user $logdest/*
|
chown $serv_user:$serv_user $logdest/*
|
||||||
else
|
else
|
||||||
printf 'No hay logs archivados para mover\n'
|
printf 'No hay logs archivados para mover\n'
|
||||||
exit 1
|
exit 1
|
||||||
|
Loading…
Reference in New Issue
Block a user