Re: configuración de permisos predeterminados (umask) para nuevos usuarios.

2018-11-14 Por tema Fran Torres
Buenas,

NO, no he querido usar owncloud, pues más o menos quise basarme en lo
que hemos estudiado en clase y owncloud a parte que no lo hemos tocado
(y dudo que lo hagamos), no es accesible.

Fran.

El 14/11/18, Galvatorix Torixgalva  escribió:
> Hola,
>
> una cosilla... has pensado en usar owncloud?. Puede que te sirva.
>
> P. D: juro que se me acaba de ocurrir hace 5 minutos
>
> Saludos
>



Re: configuración de permisos predeterminados (umask) para nuevos usuarios.

2018-11-14 Por tema Galvatorix Torixgalva
Hola,

una cosilla... has pensado en usar owncloud?. Puede que te sirva.

P. D: juro que se me acaba de ocurrir hace 5 minutos

Saludos


RE: configuración de permisos predeterminados (umask) para nuevos usuarios.

2018-11-14 Por tema ziprasidone146939277
> Buenas,

Buenas, reenvío a la lista.

> Gracias. De todas formas, ya está solucionado. No, no me interesaba que
> cada usuario tubiera su propio home; si no que, compartiesen todos un solo
> home que, en este caso es:
> /srv/ftp.
> la carpeta ftp, pertenece al grupo ftp, con permisos 2770 (rwxrwxs---).
> y de paso se le ha añadido el stickibit (rwxrwxs-wxt).
> de modo que queda así:
> d-rwxrws-wt.
> Para lo del umask, he editado el fichero (/etc/login.defs), como sugirieron
> por aquí.
>   Y como servidor ftp, estoy usando proftpd; para que coja los usuarios, lo
> tengo configurado para que los coja del fichero /etc/passwd Como dige
> anteriormente en el primer mail, el fichero /etc/default/useradd está
> también editado, de modo que los usuarios por defecto tengan los siguientes
> parámetros:
> home: /srv/ftp
> shell: /bin/ghost (shell que obviamente me he sacado de la patilla y no vale
> para nada)
> group: 1001

Me alegro que hayas podido solucionarlo.

Pienso que cuando tienes que "meter tanta mano" o modificar tantos archivos del 
s.o. (que por lo general muy poco frecuente se modifican) para levantar un 
servicio, puede que algo no ande bien o no estés usando la solución/software 
adecuado.

Tu necesidad/caso aplica más a un servidor de archivos y no a un FTP.
Como quiera que sea, si lo pudiste resolver y funciona, no hay más que decir.

Un saludo



OFF TOPIC - Nuevo curso disponible

2018-11-14 Por tema Galvatorix Torixgalva
Hola,

os comunico que ya está disponible un nuevo curso.

En esta ocasión veremos como crear formas geométricas avanzadas con POV-Ray
y aprovechamos para ver algunas de las texturas propias de POV-Ray

https://www.tutellus.com/tecnologia/software/curso-de-pov-ray-37-nivel-medio-18910


Producción Orgánica de Granos, Frutas y Hortalizas

2018-11-14 Por tema Selene Pat
[1] Ver esta campaña en tu navegador

Cultivo y Producción de Aguacate
Ciudad de México 14 Diciembre

[2]

No te puedes perder esta oportunidad única ASISTEN 2 PERSONAS PAGAS 1 CON TODOS 
LOS MEDIOS DE PAGO

El auge del consumo de aguacate ha dado como resultado ganancias millonarias a 
los productores mexicanos que exportan.

[3] PRESIONE AQUÍ PARA OBTENER EL TEMARIO VÍA EMAIL

[4] PRESIONE AQUÍ PARA OBTENER EL TEMARIO VÍA WHATSAPP
Únase a los comerciantes que ya exportan a Estados Unidos y el resto del mundo, 
preparándose con este curso que le da las bases para poder hacerlo.

Podrá aprender y obtener consejos prácticos de nuestro instructor investigador, 
quien tiene más de 20 años de experiencia a nivel nacional e internacional.

Comuníquese con nosotros a nuestro callcenter:
018003337726 - 3311940740

Este mensaje fue enviado a i...@controldatos.info por 
i...@supervisoresmonterrey.com
Calle 3 Campestre, Merida, Yucatan  97120, Mexico

Cancelar suscripción| Administrar suscripción| Remitir a un amigo| Reportar 
abuso


 References:

1. http://infocontroldatos.info.bme1.net/c/v?e=D8FE2A=855F5=0
2. 
http://infocontroldatos.info.bme1.net/c/l?u=84856A5=D8FE2A=855F5=0=1
3. 
mailto:i...@supervisoresmonterrey.com?subject=Aguacate=Deseo%20Informacion%20favor%20de%20enviar%20a:%0ANombre:%0ATelefono:%0AEmail:
  debian-user-spanish@lists.debian.org
4. 
http://infocontroldatos.info.bme1.net/c/l?u=84856A5=D8FE2A=855F5=0=2  
  

Este mensaje fue enviado a debian-user-spanish@lists.debian.org por 
i...@supervisoresmonterrey.com

Usted puede modificar / actualizar su suscripción a través del enlace de abajo. 
   

Cancelar suscripci n de cualquier env o futuro
http://infocontroldatos.info.bme1.net/c/su?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Administre su Suscripción
http://infocontroldatos.info.bme1.net/c/s?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Remitir Email
http://infocontroldatos.info.bme1.net/c/f?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Reportar Abuso
http://infocontroldatos.info.bme1.net/Abuse?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Calle 3 Campestre, Merida, Yucatan  97120, Mexico

Vea este email en su navegador: 

http://infocontroldatos.info.bme1.net/c/v?e=D8FE7D=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Cultivo y Producción de Aguacate

2018-11-14 Por tema Omar Felix
[1] Ver esta campaña en tu navegador

Cultivo y Producción de Aguacate
Ciudad de México 14 Diciembre

[2]

No te puedes perder esta oportunidad única ASISTEN 2 PERSONAS PAGAS 1 CON TODOS 
LOS MEDIOS DE PAGO

El auge del consumo de aguacate ha dado como resultado ganancias millonarias a 
los productores mexicanos que exportan.

[3] PRESIONE AQUÍ PARA OBTENER EL TEMARIO VÍA EMAIL

[4] PRESIONE AQUÍ PARA OBTENER EL TEMARIO VÍA WHATSAPP
Únase a los comerciantes que ya exportan a Estados Unidos y el resto del mundo, 
preparándose con este curso que le da las bases para poder hacerlo.

Podrá aprender y obtener consejos prácticos de nuestro instructor investigador, 
quien tiene más de 20 años de experiencia a nivel nacional e internacional.

Comuníquese con nosotros a nuestro callcenter:
018003337726 - 3311940740

Este mensaje fue enviado a i...@controldatos.info por 
i...@supervisoresmonterrey.com
Calle 3 Campestre, Merida, Yucatan  97120, Mexico

Cancelar suscripción| Administrar suscripción| Remitir a un amigo| Reportar 
abuso


 References:

1. http://infocontroldatos.info.bme1.net/c/v?e=D8FE2A=855F5=0
2. 
http://infocontroldatos.info.bme1.net/c/l?u=84856A5=D8FE2A=855F5=0=1
3. 
mailto:i...@supervisoresmonterrey.com?subject=Aguacate=Deseo%20Informacion%20favor%20de%20enviar%20a:%0ANombre:%0ATelefono:%0AEmail:
  debian-user-spanish@lists.debian.org
4. 
http://infocontroldatos.info.bme1.net/c/l?u=84856A5=D8FE2A=855F5=0=2  
  

Este mensaje fue enviado a debian-user-spanish@lists.debian.org por 
i...@supervisoresmonterrey.com

Usted puede modificar / actualizar su suscripción a través del enlace de abajo. 
   

Cancelar suscripci n de cualquier env o futuro
http://infocontroldatos.info.bme1.net/c/su?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Administre su Suscripción
http://infocontroldatos.info.bme1.net/c/s?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Remitir Email
http://infocontroldatos.info.bme1.net/c/f?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Reportar Abuso
http://infocontroldatos.info.bme1.net/Abuse?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Calle 3 Campestre, Merida, Yucatan  97120, Mexico

Vea este email en su navegador: 

http://infocontroldatos.info.bme1.net/c/v?e=D8FE2A=855F5=23944C=fTHoM8aX4cmtTUXrKU%2BuFkH65JnmyxczA4N83Ddjj9tQoS1ahAwyIA%3D%3D=CF0861C6


Re: ayuda bash

2018-11-14 Por tema Roberto C . Sánchez
On Wed, Nov 14, 2018 at 09:17:18AM +0100, miguel angel gonzalez wrote:
>Hola a todos,
>Tengo una duda, me han pedido que haga un script relativamente sencillo
>pero que me tiene atascado.
>Comprobar que tomcat está arrancado y sino arrancarlo, hasta aquí bien, lo
>estaba haciendo por procesos.
>#!/bin/bash
>RESTART="/etc/init.d/tomcat restart"
>PGREP="/usr/bin/pgrep"
>TOMCAT="java"
> 
># buscamos que exista el proceso
>$PGREP ${TOMCAT}
> 
># sino existe id de proceso y el comando anterior devuelve 0
> 
>    if [ $? -ne 0 ]
>    then
>  $RESTART
>    fi
>---
>Pues bien, así no quieren que se realice.
>Sino que compruebe estado es decir, si está arrancado que no haga nada
>sino que lo arranque. Por el mensaje que devuelve. Lo que llevo hecho es
>esto, el problema me surge que el estado de tomcat que devuelve el comando
>status no entra en la variable y sin eso el resto no funciona. Como podéis
>ver hee intentado varias opciones pero ninguna me funciona, entiendo que
>la correcta y que debería de funcionar es:  ssh root@$i
>SALIDA=$(/etc/init.d/Tomcat status)
>#!/bin/bash
>START="/etc/init.d/Tomcat start"
>PARADO="Tomcat Server is not running."
>#STATUS="Tomcat Server is running"
>#SALIDA=/etc/init.d/Tomcat status"
>for i in $(cat /home/usuario/xml.lst)
>do
>#    ssh root@$i /etc/init.d/Tomcat status >>
>SALIDA=$(/home/usuario/prueba_estado_tomcat.txt)
>    ssh root@$i /etc/init.d/Tomcat status
>   ssh root@$i SALIDA=$(/etc/init.d/Tomcat status)
>    echo "$SALIDA"  >> /home/usuario/prueba_estado_tomcat.txt
>#   if [ "$SALIDA" == "$PARADO" ];
>#    then echo "está parado" >>
>/home/usuario/tomcat_parado.txt
>    #$START
>#    fi
>done
>Por cierto, el servicio de tomcat es con la T mayúscula. De momento hasta
>que lo tenga terminado, voy por partes y estoy enviando el resultado a un
>txt. Recorro una lista con las ip´s de las máquinas. Por eso dentro de un
>for meto el if.
>¿Se os ocurre algo? Gracias.

Yo creo qu tal vez sería mejor algo de esta manera:

URL=http://host/algo.html
LOG=$(mktemp)
wget -o ${LOG} -O /dev/null "${URL}"
if [ "$?" != "0" ]; then
echo "Problema con Tomcat: "
cat "${LOG}"
# Posiblemente ingresar al servidor y arrancar Tomcat de nuevo
fi

Si wget retorna con "200 OK" entonces el estatus de salida es 0.  Si
regresa con otra cosa, entonces el estatus de salida es alogo por encima
del 0.

Tambien puedes hacer este chequeo primero y entonces el otro chequeo que
has implementado si wget sale con algo indicando problema.  Así también
puedes diagnosticar si Tomcat está arrancado con todo bien, arracando
con algún problema (el estatus de wget, por ejemplo, te deja distinguir
un error HTTP 500 de un 404), o si no está arrancado y hace falta
arrancarlo de nuevo.

Saludos,

-Roberto

-- 
Roberto C. Sánchez



Re: ayuda bash

2018-11-14 Por tema miguel angel gonzalez
Uff me pierdo un poco en este punto. ¿Me puedes dar alguna pista más y ya
tiro del hilo? Muchas gracias!

El mié., 14 nov. 2018 a las 9:22, OddieX () escribió:

>
>
> El mié., 14 de nov. de 2018 05:17, miguel angel gonzalez <
> mangelgonza...@gmail.com> escribió:
>
>> Hola a todos,
>> Tengo una duda, me han pedido que haga un script relativamente sencillo
>> pero que me tiene atascado.
>> Comprobar que tomcat está arrancado y sino arrancarlo, hasta aquí bien,
>> lo estaba haciendo por procesos.
>>
>> #!/bin/bash
>> RESTART="/etc/init.d/tomcat restart"
>> PGREP="/usr/bin/pgrep"
>> TOMCAT="java"
>>
>> # buscamos que exista el proceso
>> $PGREP ${TOMCAT}
>>
>> # sino existe id de proceso y el comando anterior devuelve 0
>>
>> if [ $? -ne 0 ]
>> then
>>   $RESTART
>> fi
>> ---
>> Pues bien, así no quieren que se realice.
>> Sino que compruebe estado es decir, si está arrancado que no haga nada
>> sino que lo arranque. Por el mensaje que devuelve. Lo que llevo hecho es
>> esto, el problema me surge que el estado de tomcat que devuelve el comando
>> status no entra en la variable y sin eso el resto no funciona. Como podéis
>> ver hee intentado varias opciones pero ninguna me funciona, entiendo que la
>> correcta y que debería de funcionar es:  ssh root@$i
>> SALIDA=$(/etc/init.d/Tomcat status)
>>
>> #!/bin/bash
>> START="/etc/init.d/Tomcat start"
>> PARADO="Tomcat Server is not running."
>> #STATUS="Tomcat Server is running"
>> #SALIDA=/etc/init.d/Tomcat status"
>> for i in $(cat /home/usuario/xml.lst)
>> do
>> #ssh root@$i /etc/init.d/Tomcat status >>
>> SALIDA=$(/home/usuario/prueba_estado_tomcat.txt)
>> ssh root@$i /etc/init.d/Tomcat status
>>*ssh root@$i SALIDA=$(/etc/init.d/Tomcat status)*
>> echo "$SALIDA"  >> /home/usuario/prueba_estado_tomcat.txt
>> #   if [ "$SALIDA" == "$PARADO" ];
>> #then echo "está parado" >>
>> /home/usuario/tomcat_parado.txt
>> #$START
>> #fi
>> done
>> Por cierto, el servicio de tomcat es con la T mayúscula. De momento hasta
>> que lo tenga terminado, voy por partes y estoy enviando el resultado a un
>> txt. Recorro una lista con las ip´s de las máquinas. Por eso dentro de un
>> for meto el if.
>> ¿Se os ocurre algo? Gracias.
>> --
>> /m.a.
>>
>
> Humm chequeando el sock no seria mejor? Y para reforzar con un curl para
> verificar que el puerto web responda...
>
> Fijate si asi te va mejor que utilizando el script de start/stop
>
>>

-- 
/m.a.


Re: ayuda bash

2018-11-14 Por tema OddieX
El mié., 14 de nov. de 2018 05:17, miguel angel gonzalez <
mangelgonza...@gmail.com> escribió:

> Hola a todos,
> Tengo una duda, me han pedido que haga un script relativamente sencillo
> pero que me tiene atascado.
> Comprobar que tomcat está arrancado y sino arrancarlo, hasta aquí bien, lo
> estaba haciendo por procesos.
>
> #!/bin/bash
> RESTART="/etc/init.d/tomcat restart"
> PGREP="/usr/bin/pgrep"
> TOMCAT="java"
>
> # buscamos que exista el proceso
> $PGREP ${TOMCAT}
>
> # sino existe id de proceso y el comando anterior devuelve 0
>
> if [ $? -ne 0 ]
> then
>   $RESTART
> fi
> ---
> Pues bien, así no quieren que se realice.
> Sino que compruebe estado es decir, si está arrancado que no haga nada
> sino que lo arranque. Por el mensaje que devuelve. Lo que llevo hecho es
> esto, el problema me surge que el estado de tomcat que devuelve el comando
> status no entra en la variable y sin eso el resto no funciona. Como podéis
> ver hee intentado varias opciones pero ninguna me funciona, entiendo que la
> correcta y que debería de funcionar es:  ssh root@$i
> SALIDA=$(/etc/init.d/Tomcat status)
>
> #!/bin/bash
> START="/etc/init.d/Tomcat start"
> PARADO="Tomcat Server is not running."
> #STATUS="Tomcat Server is running"
> #SALIDA=/etc/init.d/Tomcat status"
> for i in $(cat /home/usuario/xml.lst)
> do
> #ssh root@$i /etc/init.d/Tomcat status >>
> SALIDA=$(/home/usuario/prueba_estado_tomcat.txt)
> ssh root@$i /etc/init.d/Tomcat status
>*ssh root@$i SALIDA=$(/etc/init.d/Tomcat status)*
> echo "$SALIDA"  >> /home/usuario/prueba_estado_tomcat.txt
> #   if [ "$SALIDA" == "$PARADO" ];
> #then echo "está parado" >> /home/usuario/tomcat_parado.txt
> #$START
> #fi
> done
> Por cierto, el servicio de tomcat es con la T mayúscula. De momento hasta
> que lo tenga terminado, voy por partes y estoy enviando el resultado a un
> txt. Recorro una lista con las ip´s de las máquinas. Por eso dentro de un
> for meto el if.
> ¿Se os ocurre algo? Gracias.
> --
> /m.a.
>

Humm chequeando el sock no seria mejor? Y para reforzar con un curl para
verificar que el puerto web responda...

Fijate si asi te va mejor que utilizando el script de start/stop

>


ayuda bash

2018-11-14 Por tema miguel angel gonzalez
Hola a todos,
Tengo una duda, me han pedido que haga un script relativamente sencillo
pero que me tiene atascado.
Comprobar que tomcat está arrancado y sino arrancarlo, hasta aquí bien, lo
estaba haciendo por procesos.

#!/bin/bash
RESTART="/etc/init.d/tomcat restart"
PGREP="/usr/bin/pgrep"
TOMCAT="java"

# buscamos que exista el proceso
$PGREP ${TOMCAT}

# sino existe id de proceso y el comando anterior devuelve 0

if [ $? -ne 0 ]
then
  $RESTART
fi
---
Pues bien, así no quieren que se realice.
Sino que compruebe estado es decir, si está arrancado que no haga nada sino
que lo arranque. Por el mensaje que devuelve. Lo que llevo hecho es esto,
el problema me surge que el estado de tomcat que devuelve el comando status
no entra en la variable y sin eso el resto no funciona. Como podéis ver hee
intentado varias opciones pero ninguna me funciona, entiendo que la
correcta y que debería de funcionar es:  ssh root@$i
SALIDA=$(/etc/init.d/Tomcat status)

#!/bin/bash
START="/etc/init.d/Tomcat start"
PARADO="Tomcat Server is not running."
#STATUS="Tomcat Server is running"
#SALIDA=/etc/init.d/Tomcat status"
for i in $(cat /home/usuario/xml.lst)
do
#ssh root@$i /etc/init.d/Tomcat status >>
SALIDA=$(/home/usuario/prueba_estado_tomcat.txt)
ssh root@$i /etc/init.d/Tomcat status
   *ssh root@$i SALIDA=$(/etc/init.d/Tomcat status)*
echo "$SALIDA"  >> /home/usuario/prueba_estado_tomcat.txt
#   if [ "$SALIDA" == "$PARADO" ];
#then echo "está parado" >> /home/usuario/tomcat_parado.txt
#$START
#fi
done
Por cierto, el servicio de tomcat es con la T mayúscula. De momento hasta
que lo tenga terminado, voy por partes y estoy enviando el resultado a un
txt. Recorro una lista con las ip´s de las máquinas. Por eso dentro de un
for meto el if.
¿Se os ocurre algo? Gracias.
-- 
/m.a.